Udostępnij za pośrednictwem


SCHEMATA

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowszy zaznacz pole wyboru oznaczone jako tak tylko wykaz aparatu Unity

INFORMATION_SCHEMA. SCHEMATA opisuje schematy w wykazie.

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 Dopuszczający wartość null Standardowa 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óry jest obecnie właścicielem schematu.
COMMENT STRING Tak Nie. Opcjonalny komentarz opisujący relację.
CREATED TIMESTAMP Nie Nie. Sygnatura czasowa utworzenia relacji.
CREATED_BY STRING Nie Nie. Podmiot zabezpieczeń , który utworzył relację.
LAST_ALTERED TIMESTAMP Nie Nie. Sygnatura czasowa ostatniej zmiany definicji relacji w dowolny sposób.
LAST_ALTERED_BY STRING Nie Nie. Podmiot zabezpieczeń , który ostatni raz zmienił relację.

Ograniczenia

Do relacji mają zastosowanie TABLES następujące ograniczenia:

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 DO KATALOGÓW.

Przykłady

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