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. |