A instrução DROP

A instrução DROP em SQL é usada para excluir objetos inteiros da base de dados, como tabelas, bancos de dados, visualizações (views) ou índices. Quando um objeto é removido com DROP, ele e todos os seus dados são eliminados permanentemente, sem possibilidade de recuperação — portanto, o comando deve ser usado com extrema cautela.

Sintaxe

DROP [objeto] [IF EXISTS] nome_objeto;

Exemplos

Remover uma tabela

DROP TABLE empregados;

Remover uma base de dados

DROP DATABASE companhia_db;

Cláusula IF EXISTS

A cláusula IF EXISTS pode ser usada para evitar erros caso o objeto não exista.

DROP TABLE IF EXISTS empregados;
DROP DATABASE IF EXISTS companhia_db;

Remover multiplos objetos

DROP TABLE clientes, vendedores;
DROP DATABASE companhia_db, vendas_db;