› Fóruns › SQL e PL/SQL › ORA-01722: número inválido › ORA-01722: número inválido
23 de setembro de 2010 às 7:16 pm
#96232
Participante
Ola Guilherme.. boa tarde..!
Seguinte.. esta apresentando este erro, pois o seu separador númerico é um ponto (.) e ponto não é aceito como separador decimal..
Faça um replace antes de ponto (.) para virgula (,).. e verifica se resolve..!!
TO_NUMBER(TRIM(NVL(REPLACE('{...}','.',','), {...})))
Abraços..!!