Partilhar via


ESQUEMATA

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime 10.4 LTS e superior Marque Sim somente Unity Catalog

INFORMATION_SCHEMA. SCHEMATA descreve esquemas dentro do catálogo.

As linhas retornadas são limitadas aos esquemas com os quais o usuário tem permissão para interagir.

Definição

A SCHEMATA relação contém as seguintes colunas:

Name Tipo de dados Pode ser nulo Standard Description
CATALOG_NAME STRING Não Sim Catálogo que contém o esquema.
SCHEMA_NAME STRING Não Sim Nome do esquema.
SCHEMA_OWNER STRING No Não Usuário ou grupo (principal) que atualmente possui o esquema.
COMMENT STRING Sim No Um comentário opcional que descreve a relação.
CREATED TIMESTAMP No Não Carimbo de data/hora quando a relação foi criada.
CREATED_BY STRING No Não Principal que criou a relação.
LAST_ALTERED TIMESTAMP No Não Carimbo de data/hora quando a definição de relação foi alterada pela última vez de alguma forma.
LAST_ALTERED_BY STRING No Não Principal que alterou a relação pela última vez.

Restrições

As seguintes restrições se aplicam à TABLES relação:

Classe Nome Lista de colunas Description
Chave primária SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Identificador exclusivo para o esquema.
Chave estrangeira SCHEMATA_CATS_FK CATALOG_NAME Referências CATÁLOGOS.

Exemplos

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