Ansicht
Dokumentation
ABENBULK_MODIFY_ABEXA - BULK MODIFY ABEXA
CL_GUI_FRONTEND_SERVICES - Frontend Services Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
MODIFY, FROM TABLE
Das Beispiel demonstriert die Anweisung MODIFY ... FROM TABLE.
Quelltext
Beschreibung
Die DDIC-Datenbanktabelle DEMO_BULK_MODIFY hat zwei Schlüsselfelder K1 und K2 und ein normales Feld V1. Ein eindeutiger Sekundärindex IDX umfasst die Felder K1 und V1. Die DDIC-Datenbanktabelle wird mit einer Zeile 1, 1, 1 gefüllt und dann wir die Anweisung MODIFY ... FROM TABLE mit einer internen Tabelle mit den Zeilen 1, 2, 1 und 1, 1, 2 verwendet. Das Ergebnis ist plattformabhängig.
- Auf Datenbanksystemen mit zeilenweisem MODIFY, wie die SAP-HANA-Datenbank, kann die erste Zeile der internen Tabelle wegen des eindeutigen Sekundärindex nicht eingefügt werden. Die zweite Zeile der internen Tabelle überschreibt die vorhandene Zeile und das Ergebnis ist eine Zeile mit dem Inhalt 1, 1, 2.
- Auf Datenbanksystemen mit zeilenweisem MODIFY und Abbruch nach einem gescheiterten Einfügen, wie die SAP MaxDB, wird keine Änderung vorgenommen und das Ergebnis ist eine Zeile mit dem Inhalt 1, 1, 1.
- Auf Datenbanksystemen mit blockweisem UPDATE und INSERT, wie ORACLE DB, wird die vorhandene Zeile mit der zweiten Zeile der internen Tabelle überschrieben und danach die erste Zeile der internen Tabelle eingefügt und das Ergebnis sind zwei Zeilen 1, 1, 2 und 1, 2, 1.
TXBHW - Original Tax Base Amount in Local Currency Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2250 Date: 20240523 Time: 170838 sap01-206 ( 49 ms )