DESCRIBE NOTIFICATION INTEGRATION¶
Descreve as propriedades de uma integração de notificação.
DESCRIBE pode ser abreviado como DESC.
- Consulte também:
CREATE NOTIFICATION INTEGRATION , ALTER NOTIFICATION INTEGRATION , SHOW NOTIFICATION INTEGRATIONS , DROP INTEGRATION
Sintaxe¶
{ DESC | DESCRIBE } NOTIFICATION INTEGRATION <name>
Parâmetros¶
name
Especifica o identificador da integração de notificação a ser descrita.
Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.
Para obter mais informações, consulte Requisitos para identificadores.
Saída¶
A saída do comando inclui as seguintes colunas, que descrevem as propriedades e metadados do objeto:
Coluna |
Descrição |
---|---|
|
O nome da propriedade (consulte Propriedades de integrações de notificação). |
|
O tipo de dados da propriedade (por exemplo, |
|
O valor atribuído à propriedade. |
|
O valor padrão da propriedade. |
A coluna property
pode incluir as seguintes propriedades da integração da notificação:
Propriedade |
Descrição |
---|---|
|
Especifica se a integração de notificação está ativada ou não. |
|
Especifica se a integração de notificação oferece suporte ao envio de notificações ( |
|
Especifica o comentário para a integração da notificação. |
Propriedades adicionais específicas do tipo de integração de notificação. |
Essas são as propriedades que você define ao criar ou alterar a integração de notificação. Para obter mais informações sobre essas propriedades, consulte o comando CREATE NOTIFICATION INTEGRATION ou ALTER NOTIFICATION INTEGRATION para o tipo específico. |
Requisitos de controle de acesso¶
Uma função usada para executar esse comando SQL deve ter pelo menos um dos seguintes privilégios, no mínimo:
Privilégio |
Objeto |
Notas |
---|---|---|
USAGE |
Integração |
|
OWNERSHIP |
Integração |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.
Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.
Notas de uso¶
Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada. Você também pode usar o operador de canal para consultar a saída desse comando.
Exemplos¶
Descreva as propriedades de uma integração de notificação chamada my_notify_int
:
DESC INTEGRATION my_notify_int;