ORACLE

 

REMOÇÃO DE TABELAS

 

A declaração DROP TABLE no Oracle permite que seja possível remover ou deletar uma tabela de banco de dados.

 

Abaixo, contém a sintaxe da declaração DROP TABLE:


DROP TABLE [nome_esquema].nome_tabela
  [ CASCADE CONSTRAINTS ]
  [ PURGE ];

nome_esquema: É o nome do esquema pertencente da tabela.

 

nome_tabela: É o nome da tabela a ser removida do banco de dados.

 

CASCADE CONSTRAINTS: Opcional. Se especificada, todas as restrições de integridade serão removidas também.

 

PURGE: Opcional. Se especificado, a tabela e seus objetos dependentes serão purgados da lixeira e não será possível recuperar a tabela. Se não for especificado, a tabela e seus objetos dependentes são colocados na lixeira e podem ser recuperados posteriormente, se necessário.

 

Exemplo: Remoção da tabela CONTATO no banco de dados Oracle:


DROP TABLE CONTATO;

Confira a remoção da tabela na mensagem de confirmação, conforme mostra a imagem abaixo:



Dessa forma, a tabela CONTATO será removida do banco de dados.


O comando DROP também pode ser usado para remover toda a base de dados, removendo todas as tabelas daquela base de dados para isso utiliza-se:


        DROP DATABASE [nome_da_base_de_dados];
        

Atividade de Fixação

 

No intuito de fixar a aprendizagem iniciada por meio deste módulo e verificar como está sua compreensão sobre o mesmo, são sugeridos alguns exercícios de fixação para serem resolvidos. Clique no link de exercícios ao lado, pois será por meio dele iniciada a lista de exercícios sobre os conteúdos estudados até este momento. Boa revisão sobre os mesmos!!