é o numero de digitos.
Mas eu preciso soh conseguir converter dentro da função.. nada mais..
e na verdade as chamadas são feitas assim:
to_number('4234234234','999'), pra trazer 423 e assim por diante.
-----Original Message-----
From: William Leite Araújo <[EMAIL PROTECTED]>
Reply-To: Comunidade PostgreSQL Brasileira
<[email protected]>
To: Comunidade PostgreSQL Brasileira
<[email protected]>
Subject: Re: [pgbr-geral] chamada a to_number dentro de procedure
Date: Thu, 23 Oct 2008 10:51:29 -0200
2008/10/23 Tiago N. Sampaio <[EMAIL PROTECTED]>
Isso eh usando em uma aplicação aqui, aos poucos os
programadores estão
alterando..
mas tem muitas, muuuuuitas chamadas a ela.
Nenhum programador consegue lhe explicar o 23? É o número de
dígitos? É a precisão?
Fiz um teste num 8.2 e deu o mesmo erro. Acredito que seja porque o
segundo parâmetro da função to_number não espera números que não sejam 0
ou 9. Assim, seu "wrapper" teria que tirar qualquer dígito diferente de
0 ou 9 pra parar de gerar o erro.
O que eu coloquei foi um exemplo...
--
William Leite Araújo
Analista de Banco de Dados - QualiConsult
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral