TAMPILKAN GRUP
Berlaku untuk: Databricks SQL Databricks Runtime
Mencantumkan grup yang cocok dengan pola regex yang disediakan secara opsional. Jika Anda tidak menyediakan pola, perintah akan mencantumkan semua grup dalam sistem. Anda dapat secara opsional memberikan pengidentifikasi agar hanya menampilkan grup milik pengguna atau grup tertentu.
Jika prinsipal disediakan menggunakan WITH {USER | GROUP}
, nilai Boolean yang tidak null di kolom directGroup
akan menunjukkan keanggotaan prinsipal.
TRUE
: Prinsipal adalah anggota langsung grup.FALSE
: Prinsipal merupakan anggota tidak langsung grup.
Jika WITH {USER | GROUP}
tidak digunakan, maka directGroup
akan selalu NULL
.
Sintaks
SHOW GROUPS [ WITH USER user_principal |
WITH GROUP group_principal ]
[ [ LIKE ] regex_pattern ]
Parameter
-
Tampilkan hanya grup yang berisi pengguna yang ditentukan.
-
Tampilkan hanya grup yang berisi grup yang ditentukan.
regex_pattern
Harfiah STRING dengan pola regex terbatas yang digunakan untuk memfilter hasil pernyataan.
*
pada awal dan akhir pola cocok pada string sub.*
hanya pada akhir pola yang cocok dengan awal grup.|
memisahkan beberapa regex apa pun dapat cocok.- Pencocokan pola peka huruf besar/kecil.
Contoh
-- Lists all groups.
> SHOW GROUPS;
name directGroup
------------ -----------
tv_alien NULL
alien NULL
californian NULL
pastafarian NULL
-- Lists groups with name containing with string pattern `rou`.
> SHOW GROUPS LIKE '*al*';
name directGroup
------------ -----------
tv_alien NULL
alien NULL
californian NULL
-- Lists groups with Alf as a member.
> SHOW GROUPS WITH USER `alf@melmak.et`;
name directGroup
------------ -----------
tv_alien true
alien false