Ansicht
Dokumentation

ABENCDS_F1_SQL_FUNCTIONS_NUMERIC - CDS F1 SQL FUNCTIONS NUMERIC

ABENCDS_F1_SQL_FUNCTIONS_NUMERIC - CDS F1 SQL FUNCTIONS NUMERIC

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Numerische Funktionen

Die folgende Tabelle zeigt die in einer CDS-View möglichen numerischen SQL-Funktionen sowie die Anforderungen an die Argumente. Für die Bedeutung der Funktionen siehe die Zusammenstellung der SQL-Funktionen für numerische Werte.

Funktion erlaubte Argumenttypen Ergebnistyp
ABS(arg) INT1, INT2, INT4, INT8, DEC, CURR, QUAN, FLTP Datentyp von arg
CEIL(arg) INT1, INT2, INT4, INT8, DEC, CURR, QUAN, FLTP INT4, INT8 (wenn arg vom Typ INT8 ist)
DIV(arg1, arg2) INT1, INT2, INT4, INT8, DEC, CURR, QUAN ohne Nachkommastellen Datentyp von arg1, wobei DEC, CURR, und QUAN nach INT4 umgesetzt werden.
DIVISION(arg1, arg2, dec) arg1, arg2: INT1, INT2, INT4, INT8, DEC, CURR, QUAN \lbr\lbr dec: ganzzahliges Zahlenliteral größer gleich 0 und nicht größer als der Maximalwert von 6 und der Länge von arg2 plus die Anzahl der Nachkommastellen von arg1 plus 1 DEC mit dec Nachkommastellen. Die Länge des Ergebnisses ist die Länge von arg1 weniger die Nachkommastellen von arg1 plus die Nachkommastellen von arg2 plus dec. Dieser Wert darf nicht größer 31 sein.
FLOOR(arg) INT1, INT2, INT4, INT8, DEC, CURR, QUAN Datentyp von arg für die Integer-Typen, ansonsten DEC ohne Nachkommastellen
MOD(arg1, arg2) INT1, INT2, INT4, INT8 Datentyp von arg1
ROUND(arg, pos) arg: INT1, INT2, INT4, INT8, DEC, CURR, QUAN \lbr\lbr pos: Literal, Feld einer Datenquelle oder Eingabeparameter vom Typ INT1, INT2, INT4 Datentyp von arg, wobei INT1 und INT2 nach INT4 umgesetzt werden.

Hinweis

Siehe Beispiel.

Beispiel

Die folgende CDS-View wendet eingebaute numerische SQL-Funktionen in der SELECT-Liste auf Spalten der Datenbanktabelle DEMO_EXPRESSIONS an. Das Programm DEMO_CDS_SQL_FUNCTIONS_NUM greift mit SELECT auf die View zu.






TXBHW - Original Tax Base Amount in Local Currency   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10070 Date: 20240523 Time: 175811     sap01-206 ( 127 ms )