Unidad 2. Avanzado: Tipos de datos


Los tipos de datos de SQL Server 2005 se organizan en las siguientes categorías:

Números exactos:
bigint decimal predeterminado dec(18,0)
int numeric
smallint money
tinyint smallmoney
bit  
Números aproximados:
float real
Fecha y hora:
datetime smalldatetime AAAA-MM-DD hh:mm:ss
date (en 2008) time (en 2008)
datetime2 (en 2008) datetimeoffset (en 2008)
Cadenas de caracteres:
char predeterminado char(1) text (en desuso)
varchar  
Cadenas de caracteres Unicode:
nchar predeterminado nchar(1) ntext (en desuso)
nvarchar  
Cadenas binarias:
binary predeterminado binary(1) image (en desuso)
varbinary  
Otros tipos de datos:
cursor timestamp (rowversion en 2008)
sql_variant uniqueidentifier
table xml

Todos los datos almacenados en Microsoft SQL Server 2005 deben ser compatibles con uno de estos tipos de datos básicos. El tipo de datos cursor y el tipo table no se pueden asignar a una columna de una tabla. Sólo se puede utilizar con variables y parámetros de procedimientos almacenados.

   Inicio    






.