지원되지 않는 버전 :7.0 / 6.5 / 6.4
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

DROP DATABASE

이름

DROP DATABASE - 기존 데이터베이스 제거
DROP DATABASE이름

입력

이름

제거 할 기존 데이터베이스의 이름.

출력

DROP DATABASE

명령이 있으면이 메시지가 반환됩니다 성공적인.

오류 : 사용자 '사용자 이름' 생성/드롭이 허용되지 않습니다 토토 꽁 머니

당신은 특별한 생성 된 특권이 있어야합니다 토토 꽁 머니. 보다사용자 만들기.

오류 : dropdb : 할 수 없습니다 템플릿 토토 꽁 머니에서 실행

template1토토 꽁 머니는 할 수 없습니다 제거됩니다. 당신의 관심이 없습니다.

오류 : dropdb : 할 수 없습니다 열린 토토 꽁 머니에서 실행

귀하는 토토 꽁 머니에 연결할 수 없습니다. 제거하려고합니다. 대신, 당신은에 연결할 수 있습니다.template1또는 다른 토토 꽁 머니를 실행하십시오 다시 명령.

오류 : DropDB : 토토 꽁 머니 '이름' 그렇지 않습니다 존재하다

이 메시지는 지정된 토토 꽁 머니가없는 경우 발생합니다 존재하다.

오류 : DropDB : 토토 꽁 머니 '이름' 소유하지 않습니다 너

귀하는 토토 꽁 머니의 소유자 여야합니다. 소유자가됩니다 일반적으로 당신도 그것을 만들었 음을 의미합니다.

오류 : DropDB : 그렇지 않을 수 있습니다 트랜잭션 블록에서 호출됩니다.

당신은 당신보다 앞서 진행중인 거래를 완료해야합니다 이 명령을 부를 수 있습니다.

통지 : 토토 꽁 머니 디렉토리 'XXX'는 제거 할 수 없습니다.

다른 오류 메시지가 아니라면 토토 꽁 머니가 삭제되었습니다 그러나 데이터가 저장된 디렉토리는 제거되지 않습니다. 수동으로 삭제해야합니다.

설명

DROP DATABASE카탈로그를 제거합니다 기존 토토 꽁 머니의 항목 및 디렉토리를 삭제합니다 데이터를 포함합니다. 토토 꽁 머니에서만 실행할 수 있습니다 소유자 (보통 그것을 만든 사용자).

노트

이 명령에 연결된 상태에서 실행할 수 없습니다 대상 토토 꽁 머니. 따라서 사용하는 것이 더 편리 할 수 ​​있습니다 쉘 스크립트dropdb, 대신이 명령에 대한 포장지입니다.

참조생성 데이터 베이스토토 꽁 머니를 만드는 방법에 대한 정보.

호환성

SQL92

DROP DATABASEStatement isPostgres언어 확장; 그러한 명령은 없습니다SQL92.