O comando DROP TABLE remove tabelas do banco de dados. Somente o criador pode remover a tabela. A tabela poderá ficar sem linhas, mas não será removida, usando o comando DELETE.
Se a tabela sendo destruída possuir índices secundários nela, estes índices serão removidos primeiro. A remoção apenas do índice secundário não afeta o conteúdo da tabela subjacente.
O SQL92 especifica algumas funcionalidades adicionais para o comando DROP TABLE:
DROP TABLE tabela { RESTRICT | CASCADE }
Garante que somente uma tabela sem visões dependentes ou restrições de integridade pode ser destruída.
Toda visão ou restrição de integridade que faça referência à tabela também será removida.
Tip: Atualmente, as visões que fazem referência à tabela devem ser removidas explicitamente.