Tipos de Datos SQL SERVER
Tipos de Datos SQL SERVER
Almace
Tipo de
Grupo Intervalo namien
dato
to
63 63
De -2 (-9.223.372.036.854.775.808) a 2 - 1
bigint 8 bytes
(9.223.372.036.854.775.807)
31 31
int De -2 (-2.147.483.648) a 2 - 1 (2.147.483.647) 4 bytes
15 15
smallint De -2 (-32.768) a 2 - 1 (32.767) 2 bytes
tinyint De 0 a 255 1 byte
bit Tipo de datos entero que puede aceptar los valores 1, 0 ó NULL 2 bytes
smallmone
De - 214,7483648 a 214,7483647 4 bytes
y
Depende
Numéricos float De - 1,79E+308 a -2,23E-308, 0 y de 2,23E-308 a 1,79E+308
del valor
aproximado de n
s real De - 3,40E + 38 a -1,18E - 38, 0 y de 1,18E - 38 a 3,40E + 38 4 Bytes
datetime Del 1 de enero de 1753 hasta el 31 de diciembre de 9999
Fecha y
hora
smalldateti
Del 1 de enero de 1900 hasta el 6 de junio de 2079
me
Cadenas 2*n
nvarchar Datos de carácter Unicode de longitud variable. n indica que el
de 31 bytes + 2
(n) tamaño máximo de almacenamiento es 2 - 1 bytes
caracteres bytes
unicode
En desuso, sustituido por nvarchar.
2*n
ntext (n) 30
Datos Unicode de longitud variable con una longitud máxima de 2 - bytes
1 (1.073.741.823) caracteres
image 31
Datos binarios de longitud variable desde 0 hasta 2 -1
(2.147.483.647) bytes
Tipo de datos para las variables o para los parámetros de resultado
de los procedimientos almacenados que contiene una referencia a un
cursor
cursor. Las variables creadas con el tipo de datos cursor aceptan
NULL
uniqueident
Es un GUID (Globally Unique Identifier, Identificador Único Global) 16 bytes
ifier