Proveedor de datos .NET Framework para tipos de SQL Server
El archivo del manifiesto del proveedor correspondiente al Proveedor de datos de .NET Framework para SQL Server (SqlClient) incluye la lista de tipos primitivos del proveedor, las facetas de cada tipo, las asignaciones entre los tipos primitivos de los modelos conceptual y de almacenamiento, y las reglas de conversión y de promoción entre los tipos primitivos de los modelos conceptual y de almacenamiento.
En la tabla siguiente se describen los tipos para las bases de datos SQL Server 2005 y SQL Server 2000 y cómo se asignan estos tipos a los tipos del modelo conceptual. En SQL Server 2005 se incluyeron algunos tipos nuevos y no se admitieron en SQL Server 2000 . Estos tipos se indican en la tabla siguiente.
Tipo de proveedor nombre | Tipo de proveedor atributos | EDMSimpleType name | Facetas |
---|---|---|---|
bit |
no disponible |
Edm.Boolean |
no disponible |
tinyint |
no disponible |
Edm.Byte |
no disponible |
smallint |
no disponible |
Edm.Int16 |
no disponible |
int |
no disponible |
Edm.Int32 |
no disponible |
bigint |
no disponible |
Edm.Int64 |
no disponible |
float |
no disponible |
Edm.Double |
no disponible |
real |
no disponible |
Edm.Double |
no disponible |
decimal |
no disponible |
Edm.Decimal |
Nombre de facetaAtributo nombreValor
PrecisiónMínimoMáximoValor predeterminadoConstante13818False
EscalaMínimoMáximoValor predeterminadoConstante0380False
|
numeric |
no disponible |
Edm.Decimal |
Nombre de facetaAtributo nombreValor
PrecisiónMínimoMáximoValor predeterminadoConstante13818False
EscalaMínimoMáximoValor predeterminadoConstante0380False
|
smallmoney |
no disponible |
Edm.Decimal |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante10True
EscalaValor predeterminadoConstante4True
|
money |
no disponible |
Edm.Decimal |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante19True
EscalaValor predeterminadoConstante4True
|
binary |
no disponible |
Edm.Binary |
Nombre de facetaAtributo nombreValor
MaxLengthMínimoMáximoValor predeterminadoConstante180008000False
FixedLengthValor predeterminadoConstanteTrueTrue
|
varbinary |
no disponible |
Edm.Binary |
Nombre de facetaAtributo nombreValor
MaxLengthMínimoMáximoValor predeterminadoConstante180008000False
FixedLengthValor predeterminadoConstanteFalseTrue
|
varbinary(max)
Nota:
Este tipo no se admiteen SQL Server 2000 .
|
no disponible |
Edm.Binary |
Nombre de facetaAtributo nombreValor
MaxLengthValor predeterminadoConstante214748364780True
FixedLengthValor predeterminadoConstanteFalseTrue
|
image |
no disponible |
Edm.Binary |
Nombre de facetaAtributo nombreValor
MaxLengthValor predeterminadoConstante2147483647True
FixedLengthValor predeterminadoConstanteFalseTrue
|
timestamp |
no disponible |
Binary |
Nombre de facetaAtributo nombreValor
MaxLengthValor predeterminadoConstante8True
FixedLengthValor predeterminadoConstanteTrueTrue
|
rowversion |
no disponible |
Edm.Binary |
Nombre de facetaAtributo nombreValor
MaxLengthValor predeterminadoConstante8True
FixedLengthValor predeterminadoConstanteTrueTrue
|
smalldatetime |
no disponible |
Edm.DateTime |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante0True
|
datetime |
no disponible |
DateTime |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante3True
|
date
Nota:
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.
|
no disponible |
Edm.DateTime |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante0Flase
|
time
Nota:
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.
|
no disponible |
Edm.Time |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante7Flalse
|
datetime2
Nota:
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.
|
no disponible |
Edm.DateTime |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante7Flalse
|
datetimeoffset
Nota:
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.
|
no disponible |
Edm.DateTimeOffset |
Nombre de facetaAtributo nombreValor
PrecisiónValor predeterminadoConstante7Flalse
|
nvarchar
Nota:
Este tipo no se admiteen SQL Server 2000 .
|
no disponible |
Edm.String |
Nombre de facetaAtributo nombreValor
MaxLengthMínimoMáximoValor predeterminadoConstante140004000False
UnicodeValor predeterminadoConstanteTrueTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|
varchar
Nota:
Este tipo no se admiteen SQL Server 2000 .
|
no disponible |
Edm.String |
Nombre de facetaAtributonombreValor
MaxLengthMínimoMáximoValor predeterminadoConstante180008000False
UnicodeValor predeterminadoConstanteFalseTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|
char |
no disponible |
Edm.String |
Nombre de facetaAtributo nombreValor
MaxLengthMínimoMáximoValor predeterminadoConstante180008000False
UnicodeValor predeterminadoConstanteFalseTrue
FixedLengthValor predeterminadoConstanteTrueTrue
|
nchar |
no disponible |
Edm.String |
Nombre de facetaAtributo nombreValor
MaxLengthMínimoMáximoValor predeterminadoConstante140004000False
UnicodeValor predeterminadoConstanteTrueTrue
FixedLengthValor predeterminadoConstanteTrueTrue
|
varchar(max) |
no disponible |
Edm.String |
Nombre de facetaAtributo nombreValor
MaxLengthValor predeterminadoConstante2147483647True
UnicodeValor predeterminadoConstanteFalseTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|
nvarchar(max) |
no disponible |
Edm.String |
Nombre de facetaAtributo nombreValor
MaxLengthValor predeterminadoConstante1073741823True
UnicodeValor predeterminadoConstanteTrueTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|
ntext |
AtributonameValor
Igual comparableFalse
OrdercomparableFalse
|
Edm.String |
Nombre de facetaAtributo nameValor
MaxLengthValor predeterminadoConstante1073741823True
UnicodeValor predeterminadoConstanteFalseTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|
text |
Atributo nameValor
Igual comparableFalse
Order comparableFalse
|
Edm.String |
Nombre de facetaAtributo nameValor
MaxLengthValor predeterminadoConstante2147483647True
UnicodeValor predeterminadoConstanteFalseTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|
Unique identifier |
AtributonameValor
IgualcomparableTrue
Order comparableTrue
|
Edm.Guid |
no disponible |
xml |
Atributo nombreValor
Igual comparableFalse
Order comparableFalse
|
Edm.String |
Nombre de facetaAtributo nameValor
MaxLengthValor predeterminadoConstante1073741823True
UnicodeValor predeterminadoConstanteTrueTrue
FixedLengthValor predeterminadoConstanteFalseTrue
|