Udostępnij przez


Funkcja current_user

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowsze

Zwraca użytkownika wykonującego instrukcję . current_userto alias użytkownika.

Uwaga

Standardowa SQL rozróżnia między elementami CURRENT_USER i SESSION_USER. W usługach Databricks SQL i Databricks Runtime 14.1 lub nowszych należy użyć SESSION_USER zamiast lub CURRENT_USER.USER

Składnia

current_user()

Argumenty

Ta funkcja nie przyjmuje żadnych argumentów.

Zwraca

Klasa STRING.

Nawiasy klamrowe są opcjonalne.

Uwaga

Po wywołaniu przez jednostkę usługi ta funkcja zwraca identyfikator UUID jednostki usługi zamiast czytelnej nazwy.

Przykłady

> SELECT current_user();
 user1

> SELECT current_user;
 user1