English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste tutorial, você aprenderá como usar SQL para excluir bancos de dados e tabelas.
Você pode usar a instrução DROP TABLE para excluir facilmente tabelas de banco de dados que não são mais necessárias. A instrução DROP TABLE exclui permanentemente todos os dados da tabela, bem como os metadados da tabela definidos no dicionário de dados.
DROP TABLE exclui uma ou mais tabelas. Você pode usar a seguinte sintaxe:
DROP TABLE table1_name, table2_name, ...;
Aqui,table1_name,table2_nameé o nome da tabela a ser excluída.
Aviso:Excluir banco de dados ou tabelas é irreversível. Portanto, tenha cuidado ao usar a instrução DROP, pois o sistema de banco de dados geralmente não exibe qualquer aviso, como “Você tem certeza de que deseja excluir?”. Ele deletará imediatamente o banco de dados ou a tabela e todos os seus dados.
Vamos tentar usar a sentença DROP TABLE para excluir a tabela do banco de dados.
Se você lembrarCriar TabelaCapítulo, já discutimosDemonstraçãoFoi criada uma tabela no banco de dadospersonsA seguinte sentença excluirá permanentemente a tabela do banco de dados.
DROP TABLE persons;
Após executar os comandos acima, se tentar executarPessoas(persons)realizar qualquer operação na tabela (por exemplo, selecionar registros da tabela), você receberá uma mensagem de erro.
Da mesma forma, você pode usar a sentença DROP DATABASE para excluir um banco de dados. A seguinte comando excluirá permanentementeDemonstraçãoBanco de Dados.
DROP DATABASE demo;
Agora, se você tentar usar a sentença USE demo para selecionardemoBanco de Dados; caso contrário, receberá uma mensagem de erro, indicando 'Banco de Dados Desconhecido' ou 'Banco de Dados Não Existe'.