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

22.5. 데이터베이스 파괴

데이터베이스가 명령으로 파괴되었습니다DROP DATABASE:

DROP DATABASE이름;

데이터베이스의 소유자 또는 슈퍼 사용자만이 데이터베이스를 삭제할 수 있습니다. 데이터베이스를 삭제하면 데이터베이스 내에 포함 된 모든 객체가 제거됩니다.

당신은를 실행할 수 없습니다DROP DATABASE피해자 데이터베이스에 연결된 상태에서 명령. 그러나를 포함하여 다른 데이터베이스에 연결할 수 있습니다.template1데이터베이스.template1주어진 클러스터의 마지막 사용자 데이터베이스를 삭제하는 유일한 옵션입니다.

편의를 위해 데이터베이스를 삭제하는 쉘 프로그램도 있습니다.dropdb:

dropdbdbname

(와 달리createb, 현재 사용자 이름으로 데이터베이스를 삭제하는 것은 기본 조치가 아닙니다.)