Ver Mensaje Individual
  #11 (permalink)  
Antiguo 28/10/2009, 10:20
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Problemas con el manejo de comillas en PL/pgSQL

fijate en el ejemplo que te pasé en el 6to post.

La variable nombre es la de entrada y se ubica en el in de la consulta.
Vos tenés un ejemplo complejo y como no tengo ni el tipo de dato que utilizas (me imagino que lo creaste con create type) ni las tablas relacionadas en la consulta.

El secreto de todo es realizar pruebas de que retorna cada parte de la función.

Yo siempre me creo una pequeña función que me retorne toda la cadena del select para tener claro que no me estoy equivocando en ninguna concatenación. De ahí en adelante, debes detectar que devuelve cada operación del procedimiento e ir corrigiendo las inconsistencias.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming