Ansicht
Dokumentation

ABENNEWS-761-ABAP_SQL - NEWS-761-ABAP SQL

ABENNEWS-761-ABAP_SQL - NEWS-761-ABAP SQL

CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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

  • 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 )