Sdílet prostřednictvím


SCHEMATA

platí pro:zaškrtnuto Ano Databricks SQL zaškrtnuto Ano Databricks Runtime 10.4 LTS a vyšší zaškrtnuto Ano pouze pro 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 Ne Ano Katalog obsahující schéma.
SCHEMA_NAME STRING Ne Ano Název schématu
SCHEMA_OWNER STRING Ne Ne Uživatel nebo skupina (oprávněný subjekt), které aktuálně vlastní schéma.
COMMENT STRING Ano Ne Volitelný komentář, který popisuje vztah.
CREATED TIMESTAMP Ne Ne Časové razítko, kdy byl vztah vytvořen.
CREATED_BY STRING Ne Ne Principál, který vytvořil relaci.
LAST_ALTERED TIMESTAMP Ne Ne Časové razítko, kdy byla definice relace naposledy změněna.
LAST_ALTERED_BY STRING Ne Ne Hlavní subjekt, který naposledy změnil relaci.

Omezení

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

Třída Name 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 CATALOGS.

Příklady

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