Você está aqui: PostgreSQL ::: Dicas & Truques ::: Comandos DDL (Data Definition Language - Linguagem de Definição de Dados) |
||
Como excluir uma tabela no PostgreSQL usando o comando DDL DROP TABLEQuantidade de visualizações: 7909 vezes |
||
Em algumas situações precisamos excluir uma tabela em uma base de dados PostgreSQL. Isso pode ser feito por meio do comando DDL DROP TABLE. Este comando remove a tabela da base de dados completamente, incluindo índices, regras (rules), triggers e restrições (constraints). Para disparar um comando DROP TABLE, você precisa ser um super usuário ou possuir privilégios sobre a tabela e o schema na qual ela reside. Em geral excluímos tabelas usando a ferramenta pgAdmin. No entanto, é importante conhecer e dominar este comando de forma a conseguirmos excluir tabelas a partir da janela de Query do pgAdmin, do SQL Shell (psql) ou usando uma linguagem de programação. Veja um comando DDL DROP TABLE usado para excluir uma tabela chamada produtos:
Se o comando for executado com sucesso, o PostgreSQL nos exibirá a seguinte mensagem: Query returned successfully with no result in 31 ms. ERRO: tabela "produtos" não existe ********** Error ********** ERRO: tabela "produtos" não existe SQL state: 42P01
Agora o PostgreSQL trocará a mensagem de erro por uma mensagem de advertência: NOTA: tabela "produtos" não existe, ignorando Query returned successfully with no result in 14 ms. |
||
![]() |
||
Veja mais Dicas e truques de PostgreSQL |
Dicas e truques de outras linguagens |
JavaScript - Como adicionar zeros (ou outro caractere) no início de uma string usando o método padStart() da linguagem JavaScript |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |