Ansicht
Dokumentation

ABENCDS_SESSION_VARIABLE_V2 - CDS SESSION VARIABLE V2

ABENCDS_SESSION_VARIABLE_V2 - CDS SESSION VARIABLE V2

Vendor Master (General Section)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- CDS-View-Entität, session_variable

... $session.vname ...

Wirkung

Angabe einer Sitzungsvariable vname an einer Operandenposition einer SELECT-Anweisung einer CDS-View-Entität. Der Variable muss $session. Vorangestellt werden. Der Präfix und die Variable sind abhängig von Groß-/Kleinschreibung. Neben der Schreibweise $session.vname können auch $Session.Vname und $SESSION.VNAME verwendet werden. Andere Schreibweisen sind nicht erlaubt.

Es gibt zwei verschiedene Arten von Variablen:

  • Eingebaute Sitzungsvariablen: Eingebaute Sitzungsvariablen werden bei der Verwendung einer CDS-View-Entität in auf ihren Wert gesetzt. Sie können nicht durch ABAP-Programme gesetzt oder geändert werden. Folgende eingebaute Sitzungsvariablen sind zur Zeit verfügbar: user, client, system_language, system_date, user_timezone, user_date.
  • Anwendungssitzungsvariablen: Anwendungssitzungsvariablen sind für spezifische Anwendungen erforderlich und werden von eigenen Systemprogrammen gesetzt. Folgende Anwendungssitzungsvariablen sind zur Zeit verfügbar: bs_instance_id, bs_zone_id.

Hinweis

Aus technischer Sicht kennzeichnen Sitzungsvariablen globale Variablen der aktuellen Datenbank und können mit ABAP-Systemfelder verglichen werden. Obwohl Anwendungssitzungsvariablen durch ABAP-Programme geändert werden können, sollten sie außerhalb von Systemprogrammen nur für Lesezugriffe verwendet werden.






PERFORM Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3254 Date: 20240523 Time: 182047     sap01-206 ( 53 ms )