[firebase-br] campo zerado - Parte II

Gustavo Moda gustavo.moda em gmail.com
Sex Dez 5 13:10:44 -03 2008


hahahah  Que furada minha, com tanta lista, achei que estava na lista de
java.
O banco é firebird ... "DáHH"

Você vai ter que fazer O SEGUINTE:
1) Criar um campo novo com o formato novo;
2) Transferir o conteúdo do campo alvo para o novo campo
3) Excluir o campo antigo
4) Renomear o campo novo.

Ex.

1) alter table add calc_he add sal_real_novo numeric(15,2);
2) -update calc_he set sal_real_novo = sal_real;
-- verifique nesse ponto se tem valor no campo real
3) alter table CALC_HE drop sal_real;
4) alter table CALC_HE ALTER sal_real_novo TO sal_real;;

Se der erro de sintaxe, me desculpe.. Fiz sem testar, 




Mais detalhes sobre a lista de discussão lista