SCHEMA_SHARE_USAGE
Dotyczy: Databricks SQL
Databricks Runtime 13.3 LTS i nowsze
INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE
wyświetla schematy należące do udziałów. Aby uzyskać więcej informacji, zobacz schematy i udziały.
Informacje są wyświetlane tylko dla udziałów, z którymi użytkownik ma uprawnienia do interakcji.
Jest to rozszerzenie do standardowego schematu informacyjnego SQL.
Definicja
Relacja SCHEMA_SHARE_USAGE
zawiera następujące kolumny:
Nazwisko | Typ danych | Możliwa wartość Null | opis |
---|---|---|---|
CATALOG_NAME |
STRING |
Nie. | Katalog schematu w udziale. |
SCHEMA_NAME |
STRING |
Nie. | schemat w udostępnieniu. |
SHARE_NAME |
STRING |
Nie. | Nazwa udziału. |
SHARED_AS_SCHEMA |
STRING |
Nie. | Alias schematu udostępnionego. |
COMMENT |
STRING |
Tak | Opcjonalny komentarz opisujący użycie udostępniania schematu. |
Ograniczenia
Do relacji mają zastosowanie SCHEMA_SHARE_USAGE
następujące ograniczenia:
Klasa | Nazwisko | Lista kolumn | opis |
---|---|---|---|
Klucz podstawowy | SCHEMA_SHARE_USAGE_PK |
SHARE_NAME , SHARED_AS_SCHEMA |
Unikatowy identyfikator użycia podzielonej tabeli. |
Klucz obcy | SCHEMA_SHARE_USAGE_SCHEMATA_FK |
CATALOG_NAME , SCHEMA_NAME |
Odwołania SCHEMATA |
Klucz obcy | SCHEMA_SHARE_USAGE_SHARES_FK |
SHARE_NAME |
Odwołania SHARES |
Przykłady
> SELECT share_name, catalog_name, schema_name
FROM information_schema.schema_share_usage;