DROP INTEGRATION

Remove uma integração da conta.

Consulte também:

CREATE INTEGRATION , ALTER INTEGRATION , SHOW INTEGRATIONS , DESCRIBE INTEGRATION

Integrações de API:

CREATE API INTEGRATION

integrações de catálogo:

CREATE CATALOG INTEGRATION

Integrações de acesso externo:

CREATE EXTERNAL ACCESS INTEGRATION

Integrações de notificação:

CREATE NOTIFICATION INTEGRATION

Integrações de segurança:

CREATE SECURITY INTEGRATION

Integrações de armazenamento:

CREATE STORAGE INTEGRATION

Sintaxe

DROP [ { API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE } ] INTEGRATION [ IF EXISTS ] <name>
Copy

Parâmetros

name

Especifica o identificador da integração a ser descartada. Se o identificador contiver espaços, caracteres especiais ou caracteres com letras maiúsculas e minúsculas, toda a cadeia de caracteres deve ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas (por exemplo, "My Object").

API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE

Especifica o tipo de integração.

Notas de uso

  • Não é possível recuperar integrações descartadas; elas devem ser recriadas.

  • Desabilitar ou descartar as integrações pode não ter efeito imediato, pois as integrações podem ser armazenadas em cache. Recomenda-se remover o privilégio de integração do provedor de nuvem para que entre em vigor mais cedo.

Exemplos

Descartar uma integração:

SHOW INTEGRATIONS LIKE 't2%';

DROP INTEGRATION t2;

SHOW INTEGRATIONS LIKE 't2%';
Copy

Descarte a integração novamente, mas não relate um erro se a integração não existir:

DROP INTEGRATION IF EXISTS t2;
Copy