Compartir a través de


SqlType (Enumeración)

Define los tipos de datos integrados de SQL Server.

Espacio de nombres:  Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado:  Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)

Sintaxis

'Declaración
Public Enumeration SqlType
public enum SqlType
public enum class SqlType
type SqlType
public enum SqlType

Miembros

Nombre de miembro Descripción
Unknown No se definió nada.
BigInt Datos enteros (número entero) de -2^63 (-9.223.372.036.854.775.808) a 2^63-1 (9.223.372.036.854.775.807).
Int Datos enteros (número entero) de -2^31 (-2.147.483.648) a 2^31 - 1 (2.147.483.647).
SmallInt Datos enteros de -2^15 (-32.768) a 2^15 - 1 (32.767).
TinyInt Datos enteros de 0 a 255.
Bit Datos enteros con un valor 1 ó 0.
Decimal Datos numéricos de escala y precisión fija de -10^38 +1 a 10^38 –1.
Numeric Funcionalmente equivalente a decimal.
Money Valores de datos monetarios de -2^63 (-922.337.203.685.477,5808) a 2^63 - 1 (+922.337.203.685.477,5807), con una precisión de una diezmilésima de una unidad monetaria.
SmallMoney Valores de datos monetarios de -214.748,3648 a +214.748,3647, con una precisión de una diezmilésima de una unidad monetaria.
Float Datos de número de precisión flotante con los valores válidos siguientes: -1,79e + 308 -2.23E directos - 308, 0 y 2.23E + 308 a 1.79E + 308.
Real Datos de número de precisión flotante con los valores válidos siguientes: -3,40e + 38 -1.18E directos - 38, 0 y 1.18E - 38 a 3.40E + 38.
DateTime Datos de fecha y hora desde el 1 de enero de 1753 al 31 de diciembre de 9999, con una precisión de una tricentésima de segundo o 3,33 milisegundos.
SmallDateTime Datos de fecha y hora del 1 de enero de 1900 al 6 de junio de 2079, con una precisión de un minuto.
Char Datos de caracteres no Unicode de longitud fija con una longitud máxima de 8.000 caracteres.
VarChar Datos no Unicode de longitud variable con una longitud máxima de 8.000 caracteres.
Text Datos no Unicode de longitud variable con una longitud máxima de 2^31 - 1 (2.147.483.647) caracteres.
NChar Datos Unicode de longitud fija con una longitud máxima de 4000 caracteres.
NVarChar Datos Unicode de longitud variable con una longitud máxima de 4.000 caracteres.sysname es un tipo de datos definidos por el usuario proporcionado por el sistema que es funcionalmente equivalente a nvarchar(128) y que se usa para hacer referencia a nombres de objetos de base de datos.
NText Datos Unicode de longitud variable con una longitud máxima de 2^30 - 1 (1.073.741.823) caracteres.
Binary Datos binarios de longitud fija con una longitud máxima de 8000 bytes.
VarBinary Datos binarios de longitud variable con una longitud máxima de 8000 bytes.
Image Datos binarios de longitud variable con una longitud máxima de 2^31 - 1 (2.147.483.647) bytes.
Cursor Referencia a un cursor.
Variant Tipo de datos que almacena valores de varios tipos de datos compatibles con SQL Server, excepto text, ntext, timestamp y sql_variant.
Table Tipo de datos especial que almacena un conjunto de resultados para su procesamiento posterior.
Timestamp Número único para toda la base de datos que se actualiza cada vez que se actualiza una fila.
UniqueIdentifier GUID de 16 bytes.
Xml Tipo de datos XML.
Date Solo fecha.
Time Solo hora.
DateTime2 Combinación de tipos de fecha y hora.

Proporciona mayor precisión que DateTime.

DateTimeOffset Igual que DateTime2, con un desplazamiento de zona horaria agregado.

Vea también

Referencia

Microsoft.Data.Schema.Sql.SchemaModel (Espacio de nombres)