Ansicht
Dokumentation
ABENSELECT_UNION_SUM_GTT_ABEXA - SELECT UNION SUM GTT ABEXA
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
SELECT, Union mit globaler temporärer Tabelle
Das Beispiel demonstriert eine Union über eine Tabelle und eine globale temporäre Tabelle (GTT).
Quelltext
Beschreibung
Dieses Beispiel hat das gleiche Ergebnis wie das ausführbare Beispiel zu Union mit Aggregatausdruck. Hier wird die SELECT-Anweisung aus Demonstrationszwecken aber auf zwei -Anweisungen aufgeteilt:
- Die Aggregation erfolgt in der Subquery einer INSERT-Anweisung, deren Ergebnismenge in eine globale temporäre Tabelle (GTT) geschrieben wird.
- Über UNION werden die Ergebnismengen einer SELECT-Anweisung auf die Tabelle SFLIGHT und einer SELECT-Anweisung auf die GTT vereinigt.
Die GTT muss explizit vor dem Programmende geleert werden, um einen Laufzeitfehler COMMIT_GTT_ERROR beim nächsten impliziten Datenbank-Commit zu verhindern.
Hinweis
Siehe auch das entsprechende ausführbare Beispiel zu allgemeinen Tabellenausdrücken.>.
General Material Data Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1785 Date: 20240523 Time: 104718 sap01-206 ( 29 ms )