3.3. Excluindo uma coluna (campo) em uma tabela

Para excluir um campo a uma tabela, usamos o comando ALTER TABLE com o seguinte layout:

ALTER TABLE <<Nome da Tabela>> DROP COLUMN <<Nome da coluna>> RESTRICT/CASCADE

A opção CASCADE faz com que todos os elementos referenciados pela coluna também sejam excluídos. Esses elementos podem ser colunas em visões ou campos referenciados em outras tabelas.

Já se a opção RESTRICT for utilizada, o comando só será executado com sucesso caso a coluna não seja referenciada em nenhum objeto.

Vamos excluir o campo CPF na tabela de alunos com o seguinte exemplo:

ALTER TABLE ALUNO DROP COLUMN CPF CASCADE
Ao excluir uma coluna, estamos excluindo também todos os valores armazenados nessa coluna nos registros existentes na tabela.
Copyright © 2014 AIEC.