Fórum alterar coluna #226652

17/04/2004

0

Como eu faco para alterar um campo null para not null no firebird sem perder os dados


Ronaldomr

Ronaldomr

Responder

Posts

19/04/2004

Karepa

1 - Faça um backup do banco de dados.
2 - converta todos os registros null deste campo para ´ ´ ou 0
3 - Efetue a alteração com o comando abaixo

update RDB$RELATION_FIELDS set
RDB$NULL_FLAG = 1
where (RDB$FIELD_NAME = ´CAMPO_DO_ARQUIVO´) and
(RDB$RELATION_NAME = ´NOME_DA_TABELA´)


Acabei de fazer um teste e não perdi os dados.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar