session_user fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime 14.1 ke atas

Mengembalikan pengguna yang tersambung ke Azure Databricks.

Catatan

Standar SQL membedakan antara CURRENT_USER dan SESSION_USER. Di Databricks SQL dan Databricks Runtime 14.1 ke atas, Anda harus menggunakan SESSION_USER alih-alih CURRENT_USER atau USER.

Sintaks

session_user()

Argumen

Fungsi ini tidak membutuhkan argumen.

Mengembalikan

STRING.

Kurung kurawal bersifat opsional.

Catatan

Ketika dipanggil oleh perwakilan layanan, fungsi ini mengembalikan UUID perwakilan layanan alih-alih nama yang dapat dibaca.

Contoh

> SELECT session_user();
 user1

> SELECT session_user;
 user1