Ansicht
Dokumentation
ABAPIUMD_TARGET - IUMD TARGET
TXBHW - Original Tax Base Amount in Local Currency SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
INSERT, UPDATE, MODIFY, DELETE, target
... dbtab $|view$|(target_syntax) $[client_handling$] ...
Alternativen:
1. ... dbtab$|view
2. ... (target_syntax)
Wirkung
Diese Angaben legen in den ändernden -Anweisungen INSERT, UPDATE, MODIFY und DELETE, statisch oder dynamisch fest, auf welche DDIC-Datenbanktabelle oder DDIC-View zugegriffen wird. Optionale Zusätze client_handling regeln die Mandantenbehandlung. Es kann nur auf Views zugegriffen werden, deren Schlüsselfelder zusammenhängend am Anfang stehen.
Hinweis
Ändernde Zugriffe auf DDIC-Datenbanktabellen oder DDIC-Tabellen-Views mit
Vertreterobjekten erfolgen weiterhin auf die DDIC-Datenbanktabelle bzw. die DDIC-View und führen zu einer Syntaxwarnung.
Alternative 1
... dbtab$|view
Wirkung
Für dbtab kann eine im ABAP Dictionary definierte DDIC-Datenbanktabelle und für view eine DDIC-Tabellen-View angegeben werden.
Es können nur DDIC-Tabellen-Views angegeben werden, die sich auf eine einzige DDIC-Datenbanktabelle beziehen und deren Pflegestatus im ABAP Dictionary ändernde Zugriffe erlaubt. Es können keine externen DDIC-Views oder CDS-Entitäten angegeben werden.
Hinweis
Beispiel
Statische Angabe einer DDIC-Datenbanktabelle in unterschiedlichen ändernden -Anweisungen.
Alternative 2
... (target_syntax)
Wirkung
Statt der statischen Angabe kann ein eingeklammertes Datenobjekt target_syntax angegeben werden, das bei Ausführung der Anweisung den Namen der DDIC-Datenbanktabelle bzw. DDIC-View enthalten muss. Für das Datenobjekt target_syntax kann ein zeichenartiges Datenobjekt oder eine Standardtabelle mit zeichenartigem Zeilentyp angegeben werden. Die Syntax in target_syntax ist unabhängig von Groß- und Kleinschreibung. Ungültige Syntax führt zu einer behandelbaren Ausnahme der Klasse CX_SY_DYNAMIC_OSQL_ERROR. Siehe SQL-Injections über dynamische Tokens.
Hinweis
Die dynamischen Angaben von -Anweisungen können wie folgt die Kommentarzeichen * und " enthalten:
- In einem als zeichenartigem Datenobjekt angegebenen dynamischen Token werden alle Inhalte ab dem ersten Kommentarzeichen " ignoriert.
- In einem als interne Tabelle angegebenen dynamischen Token werden alle Zeilen ignoriert, an deren erster Stelle das Kommentarzeichen * steht. In den Zeilen werden alle Inhalte ab dem ersten Kommentarzeichen " ignoriert.
Beispiel
Angabe einer DDIC-Datenbanktabelle in einer DELETE-Anweisung zum Löschen aller Zeilen des aktuellen Mandanten. Es wird überprüft, ob das eingegebene Objekt in einem bestimmten Paket liegt und es werden mögliche Ausnahmen behandelt.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4913 Date: 20240427 Time: 020657 sap01-206 ( 101 ms )