Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik

Datentypen MS SQL


Notizen:

Datentypen MS SQL Server
Ganzzahlen
bit Ganzzahlige Daten mit einem Wert von 1 oder 0.
int Ganzzahlige Daten von ­2^31 (­2.147.483.648) bis 2^31 ­ 1 (2.147.483.647).
smallint Ganzzahlige Daten von ­2^15 (­32.768) bis 2^15 - 1 (32.767).
tinyint Ganzzahlige Daten von 0 bis 255.
Kommazahlen (fest)
decimal Numerische Daten mit fester Genauigkeit und Dezimalstellenanzahl von ­10^38 ­ 1 bis 10^38 ­ 1.
numeric Ein Synonym für decimal.
money Währungsdatenwerte zwischen ­2^63 (­922.337.203.685.477,5808) und 2^63 ­ 1 (+922.337.203.685.477,5807) mit der Genauigkeit eines Zehntausendstels der Währungseinheit.
smallmoney Währungsdatenwerte von ­214.748,3648 bis +214.748,3647 mit der Genauigkeit eines Zehntausendstels der Währungseinheit.
Fließkommazahlen (nicht exakt)
float Fließkommazahlen zwischen ­1,79E + 308 und 1,79E + 308.
real Fließkommazahlen zwischen ­3,40E + 38 und 3,40E + 38.
Datum & Zeit
datetime Datums- und Zeitdaten zwischen dem 1. Januar 1753 und dem 31. Dezember 9999 mit einer Genauigkeit von 300stel-Sekunden, also 3,33 Millisekunden.
smalldatetime Datums- und Zeitdaten zwischen dem 1. Januar 1900 und dem 6. Juni 2079 mit einer Genauigkeit von einer Minute.
Sonstige Datentypen
cursor Ein Verweis auf einen Cursor.
timestamp Eine in der gesamten Datenbank eindeutige Zahl.
uniqueidentifier Ein global eindeutiger Bezeichner (GUID, Globally Unique Identifier).
Zeichenfolgen
char Nicht-Unicodezeichendaten fester Länge mit einer maximalen Länge von 8.000 Zeichen.
varchar Nicht-Unicodedaten variabler Länge mit maximal 8.000 Zeichen.
text Nicht-Unicodedaten variabler Länge mit einer maximalen Länge von 2^31 ­ 1 (2.147.483.647) Zeichen.
Unicodezeichenfolgen
nchar Unicodedaten fester Länge mit einer maximalen Länge von 4.000 Zeichen.
nvarchar Unicodedaten variabler Länge mit einer maximalen Länge von 4.000 Zeichen. sysname ist ein vom System bereitgestellter benutzerdefinierter Datentyp, der nvarchar(128) entspricht und zum Verweisen auf Datenbankobjektnamen verwendet wird.
ntext Unicodedaten variabler Länge mit einer maximalen Länge von 2^30 ­ 1 (1.073.741.823) Zeichen.
Binärzeichenfolgen
binary Binärdaten fester Länge mit einer maximalen Länge von 8.000 Byte.
varbinary Binärdaten variabler Länge mit einer maximalen Länge von 8.000 Byte.
image Binärdaten variabler Länge mit einer maximalen Länge von 2^31 ­ 1 (2.147.483.647) Byte.