DROP FOREIGN DATA WRAPPER — 외부 데이터 래퍼 제거
DROP FOREIGN DATA WRAPPER — 외부 데이터 래퍼 제거
DROP FOREIGN DATA WRAPPER 문으로 기존 **외부 데이터 래퍼(foreign-data wrapper, FDW)**를 제거합니다. 외부 데이터 소스에 접근하는 방식을 정의하는 래퍼를 없앨 때 써요. 실행하려면 현재 사용자가 그 래퍼의 소유자여야 합니다.
출처: PostgreSQL 문서
본문
개요 (Synopsis)
DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
설명 (Description)
DROP FOREIGN DATA WRAPPER는 기존 외부 데이터 래퍼를 제거해요. 이 명령을 실행하려면 현재 사용자가 그 외부 데이터 래퍼의 소유자여야 합니다.
매개변수 (Parameters)
- IF EXISTS — 외부 데이터 래퍼가 없어도 오류를 내지 않아요. 이 경우 알림(notice)이 발행됩니다.
- name — 기존 외부 데이터 래퍼의 이름이에요.
- CASCADE — 외부 데이터 래퍼에 의존하는 객체(외부 테이블, 서버 등)와, 그 객체들에 의존하는 모든 객체를 자동으로 삭제해요(5.15절 참고).
- RESTRICT — 외부 데이터 래퍼에 의존하는 객체가 있으면 삭제를 거부해요. 이것이 기본값이에요.
예시 (Examples)
dbi 외부 데이터 래퍼 제거하기:
DROP FOREIGN DATA WRAPPER dbi;
호환성 (Compatibility)
DROP FOREIGN DATA WRAPPER는 ISO/IEC 9075-9 (SQL/MED)를 따릅니다. IF EXISTS 절은 PostgreSQL 확장이에요.
함께 보기 (See Also)
- CREATE FOREIGN DATA WRAPPER — 새 외부 데이터 래퍼 정의
- ALTER FOREIGN DATA WRAPPER — 외부 데이터 래퍼 변경
더 알아보기 (Learn more)
- CREATE FOREIGN DATA WRAPPER — FDW를 만드는 명령이에요.
- ALTER FOREIGN DATA WRAPPER — 기존 FDW 옵션·소유자 변경
- 외부 데이터 — FDW로 외부 데이터에 접근하는 방법