Exibição SHARES¶
Essa exibição do Information Schema exibe todos os compartilhamentos de entrada e saída para os quais a função atual recebeu privilégios de acesso. Essa exibição fornece informações em tempo real sem latência de dados.
Colunas¶
Coluna |
Tipo de dados |
Descrição |
|---|---|---|
CREATED_ON |
TIMESTAMP_LTZ |
O carimbo de data/hora de quando o compartilhamento foi criado. |
KIND |
VARCHAR |
O tipo de compartilhamento, saída ou entrada. |
OWNER_ACCOUNT |
VARCHAR |
A conta do proprietário do compartilhamento. |
NAME |
VARCHAR |
O nome do compartilhamento. |
DATABASE_NAME |
VARCHAR |
O nome do banco de dados primário associado ao compartilhamento. Esse campo fica vazio se nenhum banco de dados foi concedido ao compartilhamento. |
TO |
VARCHAR |
Uma lista separada por vírgulas de contas de destino com as quais o compartilhamento foi compartilhado (saída). Esse campo fica vazio se o compartilhamento não tem contas de destino. |
OWNER |
VARCHAR |
O nome da função proprietária do compartilhamento. |
COMMENT |
VARCHAR |
Comentário associado ao compartilhamento, se houver. |
LISTING_GLOBAL_NAME |
VARCHAR |
Nome global exclusivo da listagem associada ao compartilhamento, se houver. |
SECURE_OBJECTS_ONLY |
VARCHAR |
Indica se o compartilhamento só pode ter objetos seguros concedidos a ele. |
Notas de uso¶
A exibição não captura compartilhamentos excluídos.
Exemplos¶
Recuperar todos os compartilhamentos na conta atual:
SELECT * FROM <any_database>.INFORMATION_SCHEMA.SHARES;