Ansicht
Dokumentation
ABENWHERE_LOGEXP_INITIAL - WHERE LOGEXP INITIAL
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
- IS INITIAL
... operand IS $[NOT$] INITIAL ...
Wirkung
Dieser relationale Ausdruck ist wahr, falls der Wert des Operanden operand (nicht) der Initialwert dessen eingebauten Dictionary-Typs ist.
Für operand gilt:
- Es können SQL-Ausdrücke außer Aggregatausdrücken und Fensterausdrücken angegeben werden.
- In einer HAVING-Klausel sind auch Aggregatausdrücke möglich.
Hinweise
- Der Ausdruck IS $[NOT$] INITIAL ist geeignet, um unabhängig vom tatsächlichen Datentyp, den typabhängigen Initialwert zu überprüfen, statt mit einem typgleichen Operand zu vergleichen, der den Initialwert enthält. Dies kann insbesondere in dynamischen Bedingungen hilfreich sein.
- Der Ausdruck IS $[NOT$] INITIAL darf nicht mit dem Ausdruck IS $[NOT$] NULL verwechselt werden.
- Die Verwendung des relationalen Ausdrucks IS $[NOT$] INITIAL führt zum strikten Modus ab Release .
Beispiel
Auslesen der Zeilen der DDIC-Datenbanktabelle DEMO_DDIC_TYPES, in denen eine dynamisch angegebene Spalte ihren typabhängigen Initialwert enthält.
Vendor Master (General Section) CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2393 Date: 20240523 Time: 092510 sap01-206 ( 31 ms )