DROP INTEGRATION
DROP INTEGRATION
계정에서 통합(Integration) 객체를 제거하는 명령어입니다.
출처: 문서
본문
DROP INTEGRATION은 계정에서 통합 객체를 제거합니다. 관련 명령어로 CREATE INTEGRATION, ALTER INTEGRATION, SHOW INTEGRATIONS, DESCRIBE INTEGRATION이 있고, 각 유형별로 CREATE API INTEGRATION, CREATE CATALOG INTEGRATION, CREATE EXTERNAL ACCESS INTEGRATION, CREATE NOTIFICATION INTEGRATION, CREATE SECURITY INTEGRATION, CREATE STORAGE INTEGRATION이 있어요.
구문 (Syntax)
DROP [ { API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE } ] INTEGRATION [ IF EXISTS ] <name>
파라미터 (Parameters)
- name — 삭제할 통합의 식별자를 지정합니다. 식별자에 공백, 특수 문자 또는 대소문자 혼합 문자가 포함된 경우 전체 문자열을 큰따옴표로 감싸야 합니다(예:
"My Object"). 큰따옴표로 감싼 식별자는 대소문자를 구분해요. - API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE — 통합 유형을 지정합니다.
사용 참고 사항 (Usage notes)
- 삭제된 통합은 복구할 수 없습니다. 다시 생성해야 합니다.
- 통합이 캐시될 수 있으므로 통합을 비활성화하거나 삭제하는 것이 즉시 적용되지 않을 수 있습니다. 더 빨리 적용하려면 클라우드 공급자에서 통합 권한을 제거하는 것이 좋습니다.
IF EXISTS절을 지정하고 대상 객체가 존재하지 않으면, 명령어는 오류를 반환하지 않고 성공적으로 완료됩니다.
예제 (Examples)
통합을 삭제합니다.
SHOW INTEGRATIONS LIKE 't2%';
DROP INTEGRATION t2;
SHOW INTEGRATIONS LIKE 't2%';
통합을 다시 삭제하되, 통합이 존재하지 않아도 오류를 발생시키지 않습니다.
DROP INTEGRATION IF EXISTS t2;