Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DECIMAL - Festpunktzahlen

Der Datentyp DECIMAL wird für Spalten verwendet, die Festpunktzahlen (siehe Abschnitt „Numerische Werte") aufnehmen können.

Im Unterschied zu NUMERIC ist die interne Darstellung bei DECIMAL kürzer und für Berechnungen effizienter.


[{[ dimension ] | ( dimension )}] DEC[IMAL][( stellen [, bruchteil ])]



dimension

Vorzeichenlose Ganzzahl zwischen 1 und 255. Die Spalte ist eine multiple Spalte; dimension gibt die Anzahl der Spaltenelemente an.

In der Syntax kursiv gedruckte eckige Klammern sind Sonderzeichen und müssen in der Anweisung angegeben werden.

dimension nicht angegeben:
Die Spalte ist eine einfache Spalte.

stellen

Vorzeichenlose Ganzzahl zwischen 1 und 31, die die Gesamtanzahl der Dezimalstellen angibt.

stellen nicht angegeben:
Es gilt stellen=1.

bruchteil

Vorzeichenlose Ganzzahl zwischen 0 und stellen, die die Anzahl der Nachkommastellen angibt.

bruchteil nicht angegeben:
Es gilt bruchteil=0.


Wertebereich für DECIMAL-Festpunkt-Spalten

Eine DECIMAL-Festpunkt-Spalte kann Festpunktzahlen enthalten, deren Betrag 0 ist oder im Bereich von 10 -bruchteil bis 10 stellen-bruchteil-10 -bruchteil liegt.


Beispiel

Sie definieren eine DECIMAL-Spalte GEWICHT mit sechs Vorkomma- und zwei Nachkommastellen:

gewicht DECIMAL(8,2)