alterar coluna

Delphi

17/04/2004

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


Ronaldomr

Ronaldomr

Curtidas 0

Respostas

Karepa

Karepa

17/04/2004

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.


GOSTEI 0
POSTAR