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