comando para mudar um campo para not null ?

Firebird

16/03/2004

Qual o comando para mudar um campo de uma tabela para not null.
Sem perder os dados antigos
Muito Obrigado
Bruno


Brunohenrique

Brunohenrique

Curtidas 0

Respostas

Afarias

Afarias

16/03/2004

alter table nome_tabela alter nome_campo to nome_campo_temp;
alter table nome_tabela add nome_campo tipo_campo not null;
update nome_tabela set nome_campo=nome_campo_temp;
commit;
alter table nome_tabela drop nome_campo_temp;



T+


GOSTEI 0
POSTAR