DROP SERVER

제목

DROP SERVER -- 지정한 외부 서버 등록정보를 삭제한다

요약

DROP SERVER [ IF EXISTS ] 이름 [ CASCADE | RESTRICT ]

설명

DROP SERVER 명령은 서버에 등록된 외부 서버를 삭제한다. 이 명령은 슈퍼 유저만 사용할 수 있다.

매개 변수

IF EXISTS

이 구문을 사용하면, 지정한 서버가 없어도 오류를 내지 않는다. 단지 알림 메시지만 보인다.

이름

지우려는 외부 서버 이름

CASCADE

사용자 맵핑 정보와 같이 해당 서버와 의존성 관계가 있는 모든 객체들도 함께 지운다. 물론, 삭제될 다른 객제와 관계된 또 다른 객체들도 함께 삭제 한다. (5.13절 참조).

RESTRICT

해당 서버와 의존성 관계가 있는 객체가 있다면, 작업을 중지한다. 이 설정은 기본값이다.

예제

foo 외부 서버가 있다면, 지우고자 할 때:

DROP SERVER IF EXISTS foo;

호환성

DROP SERVER 명령은 ISO/IEC 9075-9 (SQL/MED) 에서 승인되었다. IF EXISTS절은 PostgreSQL 확장 기능이다.

관련 항목

CREATE SERVER, ALTER SERVER