DROP DOMAIN — 도메인을 삭제한다
DROP DOMAIN [ IF EXISTS ] 이름
[, ...] [ CASCADE | RESTRICT ]
DROP DOMAIN
명령은 도메인을 삭제한다. 이 명령은 해당 도메인의 소유주만 사용할 수 있다.
IF EXISTS
해당 도메인이 없는 경우에도 오류를 내지 않는고 알림 메시지만 보여준다.
name
(스키마를 지정할 수도 있는) 삭제할 도메인 이름.
CASCADE
(테이블 칼럼과 같은) 해당 도메인과 의존성 관계가 있는 모든 객체도 함께 삭제 한다. 물론, 삭제될 다른 객제와 관계된 또 다른 객체들도 함께 삭제 한다. (5.14절 참조).
RESTRICT
삭제하려는 도메인과 의존관계가 있는 객체가 있다면, 삭제 작업을 중지한다. 이 옵션이 기본값이다.
box
도메인을 삭제하려면:
DROP DOMAIN box;
표준 SQL에서 사용하는 명령이다. IF EXISTS
옵션은
PostgreSQL 확장 기능이다.