English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Exclusão de Tabela PostgreSQL

O PostgreSQL usa a sentença DROP TABLE para excluir tabelas, incluindo dados da tabela, regras, gatilhos, etc. Portanto, é necessário exercer cautela ao excluir tabelas, pois todas as informações desaparecerão após a exclusão.

Sintaxe

DROP TABLE O formato da sintaxe é o seguinte:

DROP TABLE table_name;

Exemplo online

No capítulo anterior, criamos as tabelas COMPANY e DEPARTMENT. Podemos usar o comando \d para verificar se as tabelas foram criadas com sucesso:

w3codeboxdb=# \d
           Lista de relacionamentos
 Esquema | Nome | Tipo | Proprietário   
--------+------------+-------+----------
 public | company | tabela | postgres
 public | department | tabela | postgres
(2 rows)

A partir dos resultados acima, podemos ver que as tabelas foram criadas com sucesso. Em seguida, vamos excluir essas duas tabelas:

w3codeboxdb=# drop table department, company;
DROP TABLE

Ao usar o comando \d novamente, não será possível encontrar a tabela:

testdb=# \d
Não foi encontrado nenhum relacionamento.