- Kategorien:
Kontextfunktionen (Sitzung)
CURRENT_USER¶
Gibt den Namen des aktuell am System angemeldeten Benutzers zurück.
Syntax¶
CURRENT_USER()
CURRENT_USER
Nutzungshinweise¶
Zur Erfüllung der ANSI-Standards kann diese Funktion ohne Klammern aufgerufen werden.
Der Zugriff auf eine Freigabe von einer sicheren UDF oder einer sicheren Ansicht, die diese Funktion enthält, ist zulässig. Wenn auf die sichere UDF oder die sichere Ansicht über das Data Sharing-Verbraucherkonto zugegriffen wird, gibt diese Funktion immer einen NULL-Wert zurück.
Snowflake gibt einen NULL-Wert zurück, wenn diese Funktion in einer Maskierungsrichtlinie oder einer Zeilenzugriffsrichtlinie verwendet wird, die einer freigegebenen Tabelle oder Ansicht zugewiesen ist.
Beispiele¶
Hier sehen Sie, wie sich die Funktion CURRENT_USER
aufrufen lässt:
SELECT CURRENT_USER();Ausgabe:
+----------------+ | CURRENT_USER() | |----------------| | TSMITH | +----------------+