Partager via


Fonction session_user

S’applique à : coche marquée oui Databricks SQL case marquée oui Databricks Runtime 14.1 et versions ultérieures

Retourne l’utilisateur connecté à Azure Databricks.

Remarque

La norme SQL fait la distinction entre CURRENT_USER et SESSION_USER. Dans Databricks SQL et Databricks Runtime 14.1 et versions ultérieures, vous devez utiliser SESSION_USER au lieu de CURRENT_USER ou USER.

Syntaxe

session_user()

Arguments

Cette fonction ne prend pas d'arguments.

Retours

STRING.

Les accolades sont facultatives.

Remarque

Lorsqu’elle est appelée par un principal de service, cette fonction retourne l’UUID du principal de service au lieu d’un nom lisible.

Exemples

> SELECT session_user();
 user1

> SELECT session_user;
 user1