|
decimal
Der Begriff decimal bezeichnet einen
Datentyp.
Er kann
Werte,
also
Dezimalzahlen
(decimal numbers) zwischen -1038 und 1038 - 1 speichern. Der Datentyp
decimal benötigt zwischen 2 und 17
Byte
Speicherplatz.
Wertebereiche des Datentyps decimal
Der Datentyp dacimal ermöglicht die Definition eines genau festgelegten Wertebereichs. Wobei die Anzahl
der zu speichernden Zahlen vor und nach dem Komma genau vorgegeben werden. Das
Flag
"p" steht für das englische Wort "precision" und bedeutet in diesem Zusammenhang soviel
wie Genauigkeit. Das Flag "s" steht für das englische Wort "scale" und bedeutet in
diesem Zusammenhang soviel wie Skalierung. Das Flag
"p" definiert die genaue Anzahl der erforderlichen Zahlen überhaupt. Das Flag
"s" definiert die genaue Anzahl der erforderlichen Zahlen hinter dem Komma. Der Wert des Flags
"p" muss größer oder gleich dem des Flags "s" sein (p >= s).
So speichert beispielsweise der Datentyp decimal(9,3) einen Wert von maximal 9 Zahlen, wobei 3 Zahlen
hinter dem Komma stehen.
Siehe auch:
bigint, Exact Numeric Datatypes, int, numeric, smallint, tinyint.
|