Bases de Datos con SQL.Server 2000 - Transact SQL

Page 98

Bases de datos con SQL Server 2000 – Transact SQL

98

© Grupo EIDOS

Identificador en SQL Server

Descripción

Rango de valores

Tamaño

Int

Entero

Desde -2.147.483.648 hasta +2.147.483.647

4 bytes

bigint

Entero largo

Smallint

Entero corto

Tinyint

Entero minúsculo (sin Desde 0 hasta 255 signo)

1 byte

numeric(p,s) decimal(p,s)

decimal exacto sin redondeo

Enteros y decimales desde 1.79E308 hasta +1.79E308 en donde p es el número de dígitos de la parte entera (precisión) y s es el de la parte decimal (escala)

de 2 a 17 bytes dependiendo de la precisión especificada

float(n)

numérico de coma flotante con redondeo, donde n está comprendido entre 8 y 15. Doble precisión.

Redondeos de números desde -1.79E308 hasta +1.79E308. Precisión positiva: desde 2.23E-308 hasta 1.79E308 Precisión negativa: desde 2.23E-308 hasta -1.79E308

8 bytes

real

numérico de coma flotante con redondeo, donde n está comprendido entre 1 y 7. Simple precisión.

Redondeos de números desde -3.40E38 hasta +3.40E38. Precisión positiva: desde 1.18E-38 hasta 3.40E38 Precisión negativa: desde 1.18E-38 hasta -3.40E38

4 bytes

char(n)

Alfanumérico de longitud fija

Declarable hasta un máximo 1 byte por carácter de 255 caracteres declarado. Espacio consumido fijo.

varchar(n)

Alfanumérico de longitud variable

Declarable hasta un máximo 1 byte por carácter de 255 caracteres usado. Espacio consumido variable

money

Moneda. Números con una precisión de cuatro decimales.

8 bytes

smallmoney

Moneda. Números con Desde una precisión de 922.337.203.685.447,5508 cuatro decimales. hasta 922.337.203.685.447,5507

4 bytes

8 bytes Desde -32.768 hasta 32.767

2 bytes


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.