'Invalid number' al utilizar to_number('numero válido')

Ver el tema anterior Ver el tema siguiente Ir abajo

24022009

Mensaje 

'Invalid number' al utilizar to_number('numero válido')




Este error me ha dado en dos situaciones:

1- En una expresión en una correspondencia en la que utilizaba la función to_number. La columna de la tabla a transformar con 'to_number' tenía TODO números en formato de texto válidos (incluso sin decimales) y sin saber porque, en cierto rango daba el error 'invalid number'. Ejecutando la misma función en Toad y en Sqlplus, no pasaba. Después de muchas pruebas, lo solucioné poniendo el formato en la función to_number('numero', '9999999').

2- En otra expresión en la que quería transformar a 'number' una columna en la que había decimales. En Toad y SQLPlus no ocurria el error, esto era porque tenía distinta la configuracion de la BD y del OWB encuanto al caracter decimal ',' ó '.', lo solucioné con un 'Replace'.

espero que os sirva de ayuda...

ccruz

Cantidad de envíos : 14
Fecha de inscripción : 24/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

- Temas similares
Compartir este artículo en : Excite BookmarksDiggRedditDel.icio.usGoogleLiveSlashdotNetscapeTechnoratiStumbleUponNewsvineFurlYahooSmarking

 
Permisos de este foro:
No puedes responder a temas en este foro.