.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)
Hinweis:
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
Hinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.
|
nicht verfügbar |
Edm.DateTime |
FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante0False
|
time
Hinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.
|
nicht verfügbar |
Edm.Time |
FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante7False
|
datetime2
Hinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.
|
nicht verfügbar |
Edm.DateTime |
FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante7False
|
datetimeoffset
Hinweis:
Dieser Typ wirdin SQL Server 2005 und SQL Server 2000 nicht unterstützt.
|
nicht verfügbar |
Edm.DateTimeOffset |
FacetnameAttribut NameWert
GenauigkeitStandardwertKonstante7False
|
nvarchar
Hinweis:
Dieser Typ wirdin SQL Server 2000 nicht unterstützt.
|
nicht verfügbar |
Edm.String |
FacetnameAttribut NameWert
MaxLengthMinimumMaximumStandardwertKonstante140004000False
UnicodeStandardwertKonstanteTrueTrue
FixedLengthStandardwertKonstanteFalseTrue
|
varchar
Hinweis:
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
|