Cambio de caracteres en procedimientos oracle
Publicado por Juan (4 intervenciones) el 10/07/2018 23:59:08
Buen día,
Tengo procedimientos oracle que han sido creados hace tiempo con el uso de tildes (Garantía), por ejemplo:
Resulta que al correr el script que contiene todos los procedimientos actualizados, el procedimiento de ejemplo se crea sin errores de compilación:
Sin embargo al visualizar el texto del procedimiento la tilde ha sido cambiada por dos caracteres extraños:
Entonces al ejecutar el reporte asociado, el procedimiento no devuelve ningún registro como es obvio.
La alternativa sensata de eliminar las tilde y eñes en los procedimientos no tiene luz verde pues son muchos procedimientos no solo en oracle, sino también en sql server y postgres.
La idea es conservar los procedimientos tal cual están pues han funcionado anteriormente sin embargo ahora presentan este problema que presumo (no soy experto oracle) se debe al juego de caracteres de oracle y del SO windows sobre el que corre. ¿Porqué se cambian los caracteres? ¿qué configuración debo revisar /cambiar? Muchas gracias.
Tengo procedimientos oracle que han sido creados hace tiempo con el uso de tildes (Garantía), por ejemplo:
Resulta que al correr el script que contiene todos los procedimientos actualizados, el procedimiento de ejemplo se crea sin errores de compilación:
Sin embargo al visualizar el texto del procedimiento la tilde ha sido cambiada por dos caracteres extraños:
Entonces al ejecutar el reporte asociado, el procedimiento no devuelve ningún registro como es obvio.
La alternativa sensata de eliminar las tilde y eñes en los procedimientos no tiene luz verde pues son muchos procedimientos no solo en oracle, sino también en sql server y postgres.
La idea es conservar los procedimientos tal cual están pues han funcionado anteriormente sin embargo ahora presentan este problema que presumo (no soy experto oracle) se debe al juego de caracteres de oracle y del SO windows sobre el que corre. ¿Porqué se cambian los caracteres? ¿qué configuración debo revisar /cambiar? Muchas gracias.
Valora esta pregunta
0