Ansicht
Dokumentation
ABENOPENSQL_STRICT_MODE_752 - OPENSQL STRICT MODE 752
General Material Data BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Strikter Modus zu Release 7.52
Bedingungen für den strikten Modus
Der strikte Modus der Syntaxprüfung zu Release 7.52 wirkt für alle -Anweisungen, die eine der folgenden zu Release 7.52 eingeführten Eigenschaften verwenden:
- Verwendung von ONE TO MANY beim LEFT OUTER JOIN
- Verwendung des Zusatzes FOR ALL ENTRIES der Anweisung SELECT zusammen mit Spalten der Typen STRING und RAWSTRING sowie LCHR und LRAW in der SELECT-Liste in einem strikten Modus.
- Interne Tabelle als Datenquelle data_source einer Query
- werden Assoziationen verwendet, deren Zieldatenquellen CDS-Tabellenfunktionen sind
- werden Parameter übergeben
- werden die Kardinalität oder die Art des Join-Ausdrucks als Attribute angegeben
- werden Filterbedingungen angegeben
- Die CDS-Zugriffskontrolle wird mit dem Zusatz WITH PRIVILEGED ACCESS abgeschaltet.
Regeln für den strikten Modus
Der strikte Modus zu Release 7.52 umfasst alle Regeln des strikten Modus zu Release sowie die folgenden Regeln:
- Ein Pfadausdruck als Datenquelle einer FROM-Klausel muss einen mit AS definierten alternativen Tabellennamen haben.
- Der Zusatz CLIENT SPECIFIED darf nicht für eine über einen Pfadausdruck angegebene Datenquelle angegeben werden.
- Eine Verwendung des Zusatzes USING CLIENT in einer Query, die statisch erkennbar auf eine CDS-Entität zugreift, für welche die CDS-Zugriffskontrolle wirksam ist, führt zu einem Syntaxfehler.
BAL Application Log Documentation PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3967 Date: 20240523 Time: 103800 sap01-206 ( 38 ms )