Ansicht
Dokumentation
ABENNEWS-761-ABAP_SQL - NEWS-761-ABAP SQL
CL_GUI_FRONTEND_SERVICES - Frontend Services rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
zu Release 7.61
SQL-Ausdrücke
Ab Release 7.61 können in einem Cast-Ausdruck andere
SQL-Ausdrücke als Operanden verwendet und ein anderer Datentyp als nur FLTP angegeben werden.
ON-Bedingungen
Ab Release 7.61 können
- auf der linken Seite der ON-Bedingung eines beliebigen Joins SQL-Ausdrücke,
- in einer ON-Bedingung eines äußeren
Joins der Ausdruck IS $[NOT$] NULL verwendet werden.
Unions
Das Sprachelement UNION kann ab Release 7.61 auch in einer
Subquery verwendet werden.
Hostausdrücke
Ab Release 7.61 können Hostausdrücke
auch als Operand n hinter UP
TO und PACKAGE SIZE in der SELECT-Anweisung angegeben werden.
Zugriff auf CDS-Entitäten
Ab Release 7.61 können neben CDS-Views auch die neuen CDS-Tabellenfunktionen als Datenquelle einer SELECT-Anweisung angegeben werden.
Wenn ein Eingabeparameter einer CDS-Entität
mit der neuen Annotation
@Environment.systemField versehen ist, kann den zum Wert der Annotation passenden Systemwert implizit übergeben. Der
Annotationswert
#CLIENT unterbindet sogar die explizite Übergabe eines Aktualparameters an Eingabeparameter, die solcherart für Mandantenkennungen annotiert sind.
Anordnung von SELECT- und FROM-Klausel
Ab Release 7.61 kann die FROM-Klausel
einer SELECT-Anweisung auch vor der
SELECT-Klausel aufgeführt werden. In diesem Fall muss die SELECT-Klausel mit
dem neuen Zusatz FIELDS eingeleitet werden. Diese Anordnung unterstützt Werkzeuge wie die Code Completion im ABAP Editor.
Strikter Modus der Syntaxprüfung
Wenn eine der zuvor aufgeführten Neuerungen in einer -Anweisung verwendet wird, wird die Syntaxprüfung
in einemstrikten Modus ausgeführt, welche die Anweisung strenger behandelt als die normale Syntaxprüfung.
Systemklassen
Mit der Klasse CL_ABAP_DBFEATURES
können jetzt alle Eigenschaften von Datenbanken überprüft werden, auf die in ABAP-Programmen programmiert, die aber nicht in allen Datenbanksystemen verwendet werden können.
Zugriff auf Vertreterobjekte
Ab Release 7.61 kann im Werkzeug ABAP Dictionary (Transaktion SE11) für eine DDIC-Datenbanktabelle oder eine Datenbank-View eine CDS-View als Vertreterobjekt definiert werden.
Wenn für eine als Datenquelle einer SELECT-Anweisung angegebene Datenbanktabelle oder DDIC-Datenbank-View ein Vertreterobjekt definiert ist, greift die SELECT-Anweisung auf die CDS-View und nicht auf die Datenbanktabelle oder die DDIC-Datenbank-View zu.
Diese Änderung wurde durch ein internes Werkzeug und einen Kernel-Patch auch nach Release 7.40, SP10 gebracht.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5852 Date: 20240523 Time: 112015 sap01-206 ( 80 ms )