O comando DROP DATABASE remove um banco de dados. Remove as entradas para o banco de dados no catálogo, e remove o diretório contendo os dados. Pode ser executado apenas pelo dono do banco de dados. Também, não pode ser executado enquanto você, ou alguma outra pessoa, estiver conectado ao banco de dados a ser removido; se conecte ao template1, ou a qualquer outro banco de dados, para executar este comando.
O comando DROP DATABASE não pode ser desfeito. Utilize com cuidado!
O comando DROP DATABASE não pode ser executado dentro de um bloco de transação.
Este comando não pode ser executado enquanto conectado ao banco de dados de destino. Portanto, é mais conveniente utilizar em seu lugar o aplicativo dropdb, que é um programa escrito em C que chama internamente este comando.