Freigeben über


.NET Framework-Datenanbieter für SQL Server-Typen

Die Anbietermanifestdatei des .NET Framework-Datenanbieters für SQL Server (SqlClient) enthält eine Liste der primitiven Typen des Anbieters, die Facets für jeden Typ, die Mappings zwischen den primitiven Typen von konzeptionellem Modell und Speichermodell sowie die Höherstufungs- und Konvertierungsregeln zwischen den primitiven Typen von konzeptionellem Modell und Speichermodell.

In der folgenden Tabelle werden die Typen für SQL Server 2005 - und SQL Server 2000 -Datenbanken sowie deren Zuordnung zu Typen im konzeptionellen Modell beschrieben. In SQL Server 2005 wurden einige neue Typen eingeführt, die in SQL Server 2000 nicht unterstützt werden. Auf diese Typen wird in der folgenden Tabelle hingewiesen.

Anbietertyp Name Anbietertyp Attribute EDMSimpleType name Facets

bit

nicht verfügbar

Edm.Boolean

nicht verfügbar

tinyint

nicht verfügbar

Edm.Byte

nicht verfügbar

smallint

nicht verfügbar

Edm.Int16

nicht verfügbar

int

nicht verfügbar

Edm.Int32

nicht verfügbar

bigint

nicht verfügbar

Edm.Int64

nicht verfügbar

float

nicht verfügbar

Edm.Double

nicht verfügbar

real

nicht verfügbar

Edm.Double

nicht verfügbar

decimal

nicht verfügbar

Edm.Decimal

FacetnameAttribut nameWert
GenauigkeitMinimumMaximumStandardwertKonstante13818False
SkalierungMinimumMaximumStandardwertKonstante0380False

numeric

nicht verfügbar

Edm.Decimal

FacetnameAttribut nameWert
GenauigkeitMinimumMaximumStandardwertKonstante13818False
SkalierungMinimumMaximumStandardwertKonstante0380False

smallmoney

nicht verfügbar

Edm.Decimal

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante10True
SkalierungStandardwertKonstante4True

money

nicht verfügbar

Edm.Decimal

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante19True
SkalierungStandardwertKonstante4True

binary

nicht verfügbar

Edm.Binary

FacetnameAttribut NameWert
MaxLengthMinimumMaximumStandardwertKonstante180008000False
FixedLengthStandardwertKonstanteTrueTrue

varbinary

nicht verfügbar

Edm.Binary

FacetnameAttribut NameWert
MaxLengthMinimumMaximumStandardwertKonstante180008000False
FixedLengthStandardwertKonstanteFalseTrue

varbinary(max)

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.Binary

FacetnameAttribut NameWert
MaxLengthStandardwertKonstante214748364780True
FixedLengthStandardwertKonstanteFalseTrue

image

nicht verfügbar

Edm.Binary

FacetnameAttribut NameWert
MaxLengthStandardwertKonstante2147483647True
FixedLengthStandardwertKonstanteFalseTrue

timestamp

nicht verfügbar

Binary

FacetnameAttribut NameWert
MaxLengthStandardwertKonstante8True
FixedLengthStandardwertKonstanteTrueTrue

rowversion

nicht verfügbar

Edm.Binary

FacetnameAttribut NameWert
MaxLengthStandardwertKonstante8True
FixedLengthStandardwertKonstanteTrueTrue

smalldatetime

nicht verfügbar

Edm.DateTime

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante0True

datetime

nicht verfügbar

DateTime

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante3True

date

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.DateTime

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante0False

time

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.Time

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante7False

datetime2

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.DateTime

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante7False

datetimeoffset

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.DateTimeOffset

FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante7False

nvarchar

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.String

FacetnameAttribut NameWert
MaxLengthMinimumMaximumStandardwertKonstante140004000False
UnicodeStandardwertKonstanteTrueTrue
FixedLengthStandardwertKonstanteFalseTrue

varchar

Bb896344.note(de-de,VS.100).gifHinweis:
Dieser Typ wirdin SQL Server 2000 nicht unterstützt.

nicht verfügbar

Edm.String

FacetnameAttributNameWert
MaxLengthMinimumMaximumStandardwertKonstante180008000False
UnicodeStandardwertKonstanteFalseTrue
FixedLengthStandardwertKonstanteFalseTrue

char

nicht verfügbar

Edm.String

FacetnameAttribut NameWert
MaxLengthMinimumMaximumStandardwertKonstante180008000False
UnicodeStandardwertKonstanteFalseTrue
FixedLengthStandardwertKonstanteTrueTrue

nchar

nicht verfügbar

Edm.String

FacetnameAttribut NameWert
MaxLengthMinimumMaximumStandardwertKonstante140004000False
UnicodeStandardwertKonstanteTrueTrue
FixedLengthStandardwertKonstanteTrueTrue

varchar(max)

nicht verfügbar

Edm.String

FacetnameAttribut NameWert
MaxLengthStandardwertKonstante2147483647True
UnicodeStandardwertKonstanteFalseTrue
FixedLengthStandardwertKonstanteFalseTrue

nvarchar(max)

nicht verfügbar

Edm.String

FacetnameAttribut NameWert
MaxLengthStandardwertKonstante1073741823True
UnicodeStandardwertKonstanteTrueTrue
FixedLengthStandardwertKonstanteFalseTrue

ntext

AttributnameWert
Gleich vergleichbarFalse
ReihenfolgevergleichbarFalse

Edm.String

FacetnameAttribut nameWert
MaxLengthStandardwertKonstante1073741823True
UnicodeStandardwertKonstanteFalseTrue
FixedLengthStandardwertKonstanteFalseTrue

text

Attribut nameWert
Gleich vergleichbarFalse
Reihenfolge vergleichbarFalse

Edm.String

FacetnameAttribut nameWert
MaxLengthStandardwertKonstante2147483647True
UnicodeStandardwertKonstanteFalseTrue
FixedLengthStandardwertKonstanteFalseTrue

Unique

identifier

AttributnameWert
GleichvergleichbarTrue
Reihenfolge vergleichbarTrue

Edm.Guid

nicht verfügbar

xml

Attribut NameWert
Gleich vergleichbarFalse
Reihenfolge vergleichbarFalse

Edm.String

FacetnameAttribut nameWert
MaxLengthStandardwertKonstante1073741823True
UnicodeStandardwertKonstanteTrueTrue
FixedLengthStandardwertKonstanteFalseTrue

Siehe auch

Weitere Ressourcen

CSDL-, SSDL- und MSL-Spezifikationen