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. |