Consulta valor escalar Oracle
Publicado por Jorge Enrique (1 intervención) el 10/05/2016 19:19:46
Buen día,
Estoy incluyendo dentro de una consulta Oracle un valor escalar, es decir algo así:
SELECT 'M' FROM DUAL
pero el resultado de esta consulta no es 'M' sino 'M ', (la publicacion del post lo edita) es decir el carácter mas 32 espacios en blanco.
La anterior situación esta presentando inconsistencias en la aplicación que estoy diseñando, pues espera solo el carácter y no el carácter mas los 32 espacios (no es viable hacer trim porque implica revisar y corregir n consultas)
A que se puede deber que el motor este retornando el carácter de esta manera? Se debe a algún parámetro de la base de datos que pueda modificar? (sucede en un ambiente especifico, en otros ambientes si retorna el carácter sin espacios).
Agradezco de antemano la atención y colaboración prestada.
Estoy incluyendo dentro de una consulta Oracle un valor escalar, es decir algo así:
SELECT 'M' FROM DUAL
pero el resultado de esta consulta no es 'M' sino 'M ', (la publicacion del post lo edita) es decir el carácter mas 32 espacios en blanco.
La anterior situación esta presentando inconsistencias en la aplicación que estoy diseñando, pues espera solo el carácter y no el carácter mas los 32 espacios (no es viable hacer trim porque implica revisar y corregir n consultas)
A que se puede deber que el motor este retornando el carácter de esta manera? Se debe a algún parámetro de la base de datos que pueda modificar? (sucede en un ambiente especifico, en otros ambientes si retorna el carácter sin espacios).
Agradezco de antemano la atención y colaboración prestada.
Valora esta pregunta


0