Sdílet prostřednictvím


SCHÉMA

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime 10.4 LTS a vyšší zaškrtnutí označeného ano pouze katalog Unity

INFORMATION_SCHEMA. SCHEMATA popisuje schémata v katalogu.

Vrácené řádky jsou omezené na schémata, se kterými má uživatel oprávnění k interakci.

Definice

Relace SCHEMATA obsahuje následující sloupce:

Name Datový typ Vynulovatelné Standard Popis
CATALOG_NAME STRING No Ano Katalog obsahující schéma.
SCHEMA_NAME STRING No Ano Název schématu
SCHEMA_OWNER STRING No Ne Uživatel nebo skupina (objekt zabezpečení), které aktuálně vlastní schéma.
COMMENT STRING Yes No Volitelný komentář, který popisuje vztah.
CREATED TIMESTAMP No Ne Časové razítko při vytvoření relace
CREATED_BY STRING No Ne Objekt zabezpečení , který vytvořil relaci.
LAST_ALTERED TIMESTAMP No Ne Časové razítko, kdy byla definice relace naposledy změněna.
LAST_ALTERED_BY STRING No Ne Objekt zabezpečení , který naposledy změnil vztah.

Omezení

Pro vztah platí TABLES následující omezení:

Třída Název Seznam sloupců Popis
Primární klíč SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Jedinečný identifikátor schématu.
Cizí klíč SCHEMATA_CATS_FK CATALOG_NAME Odkazy NA KATALOGY.

Příklady

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