Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago
Solved

Problema con decimales en Oracle Database Connection (ORA-01722: número no válido)

Hola comunidad,

Tengo algunos problemas con la versión 2.124.2028.0 de PowerBI Desktop. Cuando me conecto a la conexión de base de datos Oracle de mi empresa, hay un problema al importar una vista que tiene una relación con otra tabla que tiene un campo numérico definido como VARCHAR que tiene comas "," como separador de decimales en lugar de puntos ".". El error notificado es:

[DataSource.Error] Oracle: ORA-01722: número no válido

No tuve este problema en la versión anterior al importar el modo, y si ejecuto este código a través de SQL Developer, se ejecuta perfectamente. No puedo cambiar el tipo de este campo y no puedo hacer nada con respecto a la vista porque esa vista está relacionada con otra vista que está relacionada con otra vista... Eso está relacionado con la tabla problemática original, todos los que hay se administran para mi empresa. ¿Alguien sabe qué puedo hacer para resolver este problema?

¡¡Gracias a todos!!

  • ACTUALIZAR*****

    ACABO DE RESOLVER EL PROBLEMA. Tengo que ir a: editar variables de entorno para este cuenta / o este sistema (si tiene privilegios) y establecer el nombre de la variable: NLS_NUMERIC_CHARACTER, y establecer el valor: ,.

2 Replies

  • Hola @DanielMP ,

    Me alegra saber que resolviste tu problema. ¿Podría publicar su solución como respuesta a continuación y marcarla como respuesta para que más usuarios que enfrentan el mismo problema puedan encontrar la solución más rápido? ¡Gracias!

    Saludos
    Dino Tao
    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

  • ACTUALIZAR*****

    ACABO DE RESOLVER EL PROBLEMA. Tengo que ir a: editar variables de entorno para este cuenta / o este sistema (si tiene privilegios) y establecer el nombre de la variable: NLS_NUMERIC_CHARACTER, y establecer el valor: ,.