Partilhar via


SCHEMA_SHARE_USAGE

Aplica-se a: Marque Sim Databricks SQL Marque Sim Databricks Runtime 13.3 LTS e superior

INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE Lista esquemas que pertencem a compartilhamentos. Para obter mais informações, consulte esquemas e compartilhamentos.

As informações são exibidas apenas para compartilhamentos com os quais o usuário tem permissão para interagir.

Esta é uma extensão para o esquema de informações padrão do SQL.

Definição

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

Name Tipo de dados Pode ser nulo Description
CATALOG_NAME STRING Não Catálogo do esquema no compartilhamento.
SCHEMA_NAME STRING Não Esquema no compartilhamento.
SHARE_NAME STRING Não Nome da ação.
SHARED_AS_SCHEMA STRING Não Alias do esquema compartilhado.
COMMENT STRING Sim Um comentário opcional que descreve o uso do compartilhamento de esquema.

Restrições

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

Classe Nome Lista de colunas Description
Chave primária SCHEMA_SHARE_USAGE_PK SHARE_NAME, SHARED_AS_SCHEMA Identificador exclusivo para o uso do compartilhamento de tabela.
Chave estrangeira SCHEMA_SHARE_USAGE_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Referências SCHEMATA
Chave estrangeira SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME Referências PARTILHAS

Exemplos

> SELECT share_name, catalog_name, schema_name
    FROM information_schema.schema_share_usage;