Ansicht
Dokumentation
ABENCDS_SESSION_VARIABLE_V2 - CDS SESSION VARIABLE V2
Vendor Master (General Section) PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
- 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 )