GRUPLARı GÖSTER

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

İsteğe bağlı olarak sağlanan normal ifade deseni ile eşleşen grupları listeler. Bir desen sağlamazsanız, komut sistemdeki tüm grupları listeler. İsteğe bağlı olarak, yalnızca belirli bir kullanıcı veya grubun ait olduğu grupları göstermek için bir tanımlayıcı sağlayabilirsiniz.

kullanılarak bir sorumlu sağlanmışsa WITH {USER | GROUP}, sütunda directGroup null olmayan bir Boole değeri, sorumlunun üyeliğini gösterir.

  • TRUE: Sorumlu, grubun doğrudan bir üyesidir.
  • FALSE: Sorumlu, grubun dolaylı bir üyesidir.

Kullanılmazsa WITH {USER | GROUP} , directGroup her zaman olur NULL.

Sözdizimi

SHOW GROUPS [ WITH USER user_principal |
              WITH GROUP group_principal ]
            [ [ LIKE ] regex_pattern ]

Parametreler

  • user_principal

    Yalnızca belirtilen kullanıcıyı içeren grupları göster.

  • group_principal

    Yalnızca belirtilen grubu içeren grupları göster.

  • regex_pattern

    Deyiminin sonuçlarını filtrelemek için kullanılan sınırlı bir normal ifade desenine sahip STRING değişmez değeri.

    • * bir desenin başında ve sonunda bir alt dizede eşleşir.
    • * yalnızca bir düzenin sonunda bir grubun başlangıcıyla eşleşir.
    • | birden çok normal ifadeyi birbirinden ayırır ve bu ifadelerden herhangi biri eşleşebilir.
    • Desen eşleşmesi büyük/küçük harfe duyarlı değildir.

Örnekler

-- 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