Compartir a través de


Tipos del Proveedor de datos de .NET Framework para SQL Server (Entity Framework)

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 de SQL Server 2005 y SQL Server 2000, y cómo se asignan estos tipos a los tipos del Entity Data Model (EDM). 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.

Nombre de tipo de proveedor Atributos de tipo de proveedor Nombre de tipo de EDM Facetas de tipos de EDM

bit

no disponible

Boolean

no disponible

tinyint

no disponible

Byte

no disponible

smallint

no disponible

Int16

no disponible

int

no disponible

Int32

no disponible

bigint

no disponible

Int64

no disponible

float

no disponible

Double

no disponible

real

no disponible

Single

no disponible

decimal

no disponible

Decimal

Nombre de faceta Nombre de atributo Valor
PrecisionMinimumMaximumDefaultConstant13818False
ScaleMinimumMaximumDefaultConstant0380False

numeric

no disponible

Decimal

Nombre de faceta Nombre de atributo Valor
PrecisionMinimumMaximumDefaultConstant13818False
ScaleMinimumMaximumDefaultConstant0380False

smallmoney

no disponible

Decimal

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant10True
ScaleDefaultConstant4True

money

no disponible

Decimal

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant19True
ScaleDefaultConstant4True

binary

no disponible

Binary

Nombre de faceta Nombre de atributo Valor
MaxLengthMinimumMaximumDefaultConstant180008000False
FixedLengthDefaultConstantTrueTrue

varbinary

no disponible

Binary

Nombre de faceta Nombre de atributo Valor
MaxLengthMinimumMaximumDefaultConstant180008000False
FixedLengthDefaultConstantFalseTrue

varbinary(max)

Nota
Este tipo no se admiteen SQL Server 2000.

no disponible

Binary

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant214748364780True
FixedLengthDefaultConstantFalseTrue

image

no disponible

Binary

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant2147483647True
FixedLengthDefaultConstantFalseTrue

timestamp

no disponible

Binary

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant8True
FixedLengthDefaultConstantTrueTrue

rowversion

no disponible

Binary

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant8True
FixedLengthDefaultConstantTrueTrue

smalldatetime

no disponible

DateTime

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant0True

datetime

no disponible

DateTime

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant3True

date

Nota
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.

no disponible

DateTime

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant0Flase

time

Nota
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.

no disponible

Time

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant7Flalse

datetime2

Nota
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.

no disponible

DateTime

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant7Flalse

datetimeoffset

Nota
Este tipo no se admiteen SQL Server 2005 y SQL Server 2000.

no disponible

DateTimeOffset

Nombre de faceta Nombre de atributo Valor
PrecisionDefaultConstant7Flalse

nvarchar

Nota
Este tipo no se admiteen SQL Server 2000.

no disponible

String

Nombre de faceta Nombre de atributo Valor
MaxLengthMinimumMaximumDefaultConstant140004000False
UnicodeDefaultConstantTrueTrue
FixedLengthDefaultConstantFalseTrue

varchar

Nota
Este tipo no se admiteen SQL Server 2000.

no disponible

String

Nombre de faceta Nombre de atributo Valor
MaxLengthMinimumMaximumDefaultConstant180008000False
UnicodeDefaultConstantFalseTrue
FixedLengthDefaultConstantFalseTrue

char

no disponible

String

Nombre de faceta Nombre de atributo Valor
MaxLengthMínimoMáximoDefaultConstant180008000False
UnicodeDefaultConstantFalseTrue
FixedLengthDefaultConstantTrueTrue

nchar

no disponible

String

Nombre de faceta Nombre de atributo Valor
MaxLengthMínimoMáximoDefaultConstant140004000False
UnicodeDefaultConstantTrueTrue
FixedLengthDefaultConstantTrueTrue

varchar(max)

no disponible

String

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant2147483647True
UnicodeDefaultConstantFalseTrue
FixedLengthDefaultConstantFalseTrue

nvarchar(max)

no disponible

String

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant1073741823True
UnicodeDefaultConstantTrueTrue
FixedLengthDefaultConstantFalseTrue

ntext

Nombre de atributo Valor
Equal comparableFalse
OrdercomparableFalse

String

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant1073741823True
UnicodeDefaultConstantFalseTrue
FixedLengthDefaultConstantFalseTrue

text

Nombre de atributo Valor
Equal comparableFalse
Order comparableFalse

String

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant2147483647True
UnicodeDefaultConstantFalseTrue
FixedLengthDefaultConstantFalseTrue

Unique

identifier

Nombre de atributo Valor
EqualcomparableTrue
Order comparableTrue

Guid

no disponible

xml

Nombre de atributo Valor
Equal comparableFalse
Order comparableFalse

String

Nombre de faceta Nombre de atributo Valor
MaxLengthDefaultConstant1073741823True
UnicodeDefaultConstantTrueTrue
FixedLengthDefaultConstantFalseTrue

Vea también

Conceptos

Tipos simples (EDM)