Converta para numérico, e desconverta de novo.
Isso leva em conta o caso em que você tem o valor zero, ou seja, “00” ou coisa parecida
(não me sugiram simplesmente tirar os zeros à esquerda - o que acontece com o valor 0?)
xandevieira
eu nao teri somente o zero (00) ele sempre começa do 01, o problema eh q a pessoa que ira fazer o update com a senha do banco q foi passado a ela nao tem privilegios para alterar tipo de coluna, somente as operações basicas.
insert, delete update e select.
rafaelglauber
Oi,
Tente algo como:
mas se tiver alguma coisa que não seja passível de conversão vai dá erro.
T
thingol
De qualquer maneira, o correto seria que essa coluna tivesse o tipo correto, até para evitar esses problemas que irão se tornar sinistros com o decorrer do tempo.
rafaelglauber
++
xandevieira
tb concordo, mas peguei o bonde andando.
pior a o firebird nao tem a funcao to_number e tb nao encontrei uma equivalente , o jeito vai ser fazer na mão, campo a campo.