Compartilhar via


SCHEMA_SHARE_USAGE

Aplica-se a:verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 13.3 LTS e versões posteriores

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 somente para os compartilhamentos com os quais o usuário tem permissão para interagir.

Trata-se de uma extensão do Esquema de Informações do SQL Standard.

Definição

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

Nome Tipo de dados Nullable Descrição
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 do compartilhamento.
SHARED_AS_SCHEMA STRING Não Alias do esquema compartilhado.
COMMENT STRING Yes Um comentário opcional descrevendo o uso do compartilhamento de esquema.

Restrições

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

Classe Nome Lista de colunas Descrição
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 Faz referência a SCHEMATA.
Chave estrangeira SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME Faz referência a SHARES

Exemplos

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