Ansicht
Dokumentation

ABAPIUMD_TARGET - IUMD TARGET

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 R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )