[firebase-br] Conversão

Carlos H. Cantu listas em warmboot.com.br
Sex Jan 14 12:19:06 -03 2011


Float e Numeric são armazenados de forma diferente no Firebird,
portanto, alterar as tabelas de sistema vai dar zica.


[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

LM> Caro Cantu, o problema é que tenho varios clientes e realizo a
LM> atualização ao inicializar o sistema para o suporte não perder
LM> tempo, logo desta forma sai melhor (em economia de tempo) colocar
LM> o sql automatico no executavel do que fazer o pump...
LM> Mas saberia me informar se algo como:

LM> update RDB$FIELDS set
LM> RDB$FIELD_TYPE = 16,
LM> RDB$FIELD_LENGTH = 8,
LM> RDB$CHARACTER_LENGTH = NULL,
LM> RDB$FIELD_SCALE = -2,
LM> RDB$FIELD_PRECISION = 15
LM> where RDB$FIELD_NAME = 'RDB$351'

LM> pode dar problema no banco?

LM> Em 14 de janeiro de 2011 10:43, Carlos H. Cantu
LM> <listas em warmboot.com.br> escreveu:
LM> Crie um novo banco de dados com os campos ja definidos como numeric, e
LM> faça um PUMP dos dados pra ele.

LM> []s
LM> Carlos H. Cantu
LM> www.FireBase.com.br - www.firebirdnews.org
LM> www.warmboot.com.br - blog.firebase.com.br

LM>> Como converto todos fields do meu banco de float para numeric, num queria
LM>> fazer alter table.... varias vezes em varias tabelas....
LM>> Será que tem como?
LM>> Obrigado a todos desde já.


LM> ______________________________________________
LM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
LM> Para saber como gerenciar/excluir seu cadastro na lista, use:
LM> http://www.firebase.com.br/fb/artigo.php?id=1107
LM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista