é 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

Responder a