Ansicht
Dokumentation

ABENOPEN_SQL_CDS_OBSOLETE - OPEN SQL CDS OBSOLETE

ABENOPEN_SQL_CDS_OBSOLETE - OPEN SQL CDS OBSOLETE

Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Obsoleter Zugriff auf CDS-Views in

Obsolete Syntax

SELECT ... FROM cds_db_view ...

Wirkung

Angabe einer CDS-View über ihren in der Annotation @AbapCatalog.sqlViewName definierten Namen CDS_DB_VIEW als Datenquelle data_source der SELECT-Anweisung. Wenn der Name CDS_DB_VIEW verwendet wird, wird direkt auf die CDS-Datenbank-View zugegriffen und diese wird wie jede klassische View behandelt. Insbesondere

  • wirken CDS-Rollen, die für CDS-Zugriffskontrollen definiert werden, nur beim Zugriff auf die CDS-Entität aber nicht beim Zugriff auf die CDS-Datenbank-View,
  • werden die Schlüsselfelder der Datenbank-View und nicht die Schlüsselfelder der CDS-Entität im Zusatz ORDER BY PRIMARY KEY und für die Syntaxprüfung verwendet.

Hinweise

  • Um die Einheitlichkeit des Verhaltens zu gewährleisten und genau die definierten Eigenschaften einer CDS-View zu verwenden, soll nur über den Namen der CDS-Entität auf eine CDS-View zugegriffen werden.
  • Der direkte Zugriff auf eine CDS-Datenbank-View ist im strikten Modus ab Release verboten.






BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2816 Date: 20240523 Time: 120324     sap01-206 ( 38 ms )