Funktionsgruppe: Numerische Funktion
TRUNC() bestimmt den ganzzahligen Anteil eines numerischen Wertes.
TRUNC() rundet nicht bei nicht-ganzzahligen Werten.
TRUNC (
ausdruck )
ausdruck
Numerischer Ausdruck.
ausdruck darf kein multipler Wert mit Dimension > 1 sein.
Ergebnis
Wenn ausdruck den NULL-Wert ergibt, ist das Ergebnis der NULL-Wert.
Sonst: | |
ausdruck >= 0: | die größte ganze Zahl, die kleiner oder gleich ist als der angegebene |
ausdruck < 0: | die kleinste ganze Zahl, die größer oder gleich ist als der angegebene |
Datentyp: | NUMERIC(p-s,0) | für Datentyp von ausdruck NUMERIC(p,s) oder |
wie ausdruck | für Datentyp von ausdruck ganzzahlig numerisch (SMAL- |
Beispiele
TRUNC (3,14)
ergibt den Wert 3.
TRUNC (-3,14)
ergibt den Wert -3.