Modificando coluna de uma tabela |
Categoria: Oracle | ||||
Publicado em 10 de Julho de 2013 | ||||
Para modificar uma coluna de uma tabela já existente:
O código acima modifica o campo DESCRICAO para aceitar valores NULOS. Para que não aceite valores nulos, NOT NULL pode ser usado no lugar de NULL. É possível modificar o datatipo, valor padrão ou constraint de uma coluna. No exemplo acima, a constraint NOT NULL está sendo modificada. É obrigatório que ao menos um dos três tipos de modificação esteja presente no código. Vários campos podem ser modificados, desde que devidamente separados por vírgula:
Após a execução de ALTER TABLE com modify, a tabela será modificada caso não haja nenhum conflito com os dados já existentes. Caso uma única linha apresente conflitos, a alteração não é realizada. |