SCHEMATA

Dotyczy:zaznaczone jako tak Databricks SQL zaznaczone jako tak Databricks Runtime 10.4 LTS i nowsze zaznaczone jako tak tylko Unity Catalog

INFORMATION_SCHEMA.SCHEMATA opisuje schematy w katalogu.

Zwracane wiersze są ograniczone do schematów, z którymi użytkownik ma uprawnienia do interakcji.

Definicja

Relacja SCHEMATA zawiera następujące kolumny:

Nazwisko Typ danych Nullable Standard opis
CATALOG_NAME STRING Nie. Tak Wykaz zawierający schemat.
SCHEMA_NAME STRING Nie. Tak Nazwa schematu.
SCHEMA_OWNER STRING Nie. Nie. Użytkownik lub grupa (podmiot zabezpieczeń), którzy są obecnie właścicielami schematu.
COMMENT STRING Tak Nie. Opcjonalny komentarz opisujący schemat. Catalogue Explorer pokazuje tę wartość jako opis schematu. Zobacz Dodawanie komentarzy do danych i zasobów sztucznej inteligencji.
CREATED TIMESTAMP Nie. Nie. Znacznik czasu od momentu utworzenia schematu.
CREATED_BY STRING Nie. Nie. Dyrektor, który stworzył schemat.
LAST_ALTERED TIMESTAMP Nie. Nie. Znacznik czasu, kiedy definicja schematu została ostatnio w jakikolwiek sposób zmieniona.
LAST_ALTERED_BY STRING Nie. Nie. Dyrektor, który ostatnio zmienił schemat.

Ograniczenia

Następujące ograniczenia mają zastosowanie do relacji SCHEMATA:

Klasa Nazwisko Lista kolumn opis
Klucz podstawowy SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Unikatowy identyfikator schematu.
Klucz obcy SCHEMATA_CATS_FK CATALOG_NAME Odwołania CATALOGS.

Przykłady

SELECT schema_owner
  FROM information_schema.schemata
  WHERE schema_name = 'information_schema'
  AND catalog_name = 'main'