DROP TABLE

Nome

DROP TABLE -- remove uma tabela

Sinopse

DROP TABLE nome [, ...] [ CASCADE | RESTRICT ]

Descrição

O comando DROP TABLE remove tabelas do banco de dados. Somente o criador pode destruir a tabela. Para deixar uma tabela sem linhas, sem destrui-la, deve ser usado o comando DELETE.

O comando DROP TABLE remove todos os índices, regras, gatilhos e restrições existentes na tabela. Entretanto, para remover uma tabela referenciada por uma restrição de chave estrangeira de outra tabela, deve ser especificado CASCADE (CASCADE remove a restrição de chave estrangeira, e não toda a tabela).

Parâmetros

nome
O nome (opcionalmente qualificado pelo esquema) da tabela a ser removida.
CASCADE
Remove automaticamente os objetos que dependem da tabela (como as visões).
RESTRICT
Não permite remover a tabela caso existam objetos que dependam da mesma. Este é o padrão.

Exemplos

Remover duas tabelas, filmes e distribuidores:

DROP TABLE filmes, distribuidores;

Compatibilidade

Este comando está em conformidade com o padrão SQL.

Veja também

ALTER TABLE , CREATE TABLE
SourceForge.net Logo