Compartilhar via


SCHEMATA

Aplica-se a: verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 10.4 LTS e superior caixa de seleção marcada sim Somente Catálogo do Unity

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 relação SCHEMATA contém as seguintes colunas:

Nome Tipo de dados Nullable Standard Descrição
CATALOG_NAME STRING No Sim O catálogo que contém o esquema.
SCHEMA_NAME STRING No Sim Nome do esquema.
SCHEMA_OWNER STRING No No O usuário ou grupo (principal) que possui o esquema atualmente.
COMMENT STRING Sim No Um comentário opcional que descreve a relação.
CREATED TIMESTAMP No No Carimbo de data/hora da criação da relação.
CREATED_BY STRING No No A entidade de segurança que criou a relação.
LAST_ALTERED TIMESTAMP No No Carimbo de data/hora da última alteração na definição da relação.
LAST_ALTERED_BY STRING No No A entidade de segurança que alterou a relação por último.

Restrições

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

Classe Nome Lista de colunas Descrição
Chave primária SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Identificador exclusivo do esquema.
Chave estrangeira SCHEMATA_CATS_FK CATALOG_NAME Referencia CATALOGS.

Exemplos

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