DROP DATABASE

Nome

DROP DATABASE -- remove um banco de dados

Sinopse

DROP DATABASE [ IF EXISTS ] nome

Descrição

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 postgres, ou a qualquer outro banco de dados, para executar este comando.

O comando DROP DATABASE não pode ser desfeito. Utilize com cuidado!

Parâmetros

IF EXISTS

Não lança um erro se o banco de dados não existir. Neste caso é emitida uma notificação.

nome

O nome do banco de dados a ser removido.

Observações

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.

Compatibilidade

Não existe o comando DROP DATABASE no padrão SQL.

Consulte também

CREATE DATABASE
SourceForge.net Logo CSS válido!