![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/12/2009, 08:28
|
![Avatar de huesos52](http://static.forosdelweb.com/customavatars/avatar287966_22.gif) | Colaborador | | Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 16 años Puntos: 360 | |
Respuesta: LIKE en sql dinámico, PLPGSQL La explicación es básicamente lo que te decimos en los 2 post anteriores rprogged.
El gran problema con el execute, es que debe ser encerrado en comillas simples y esto confunde las sentencias que requieren un parámetro tipo varchar o similares que requieren nuevamente comillas.
La comilla de apertura de la variable, postgresql la toma como cierre de la sentencia del execute. Por eso se requieren tantas comillas de mas, para que postgresql las entienda como debe ser.
Para estos campos, siempre me creo una función aparte que me retorne como texto toda la estructura del execute y poder determinar en que parte tengo errores y como los debo solucionar.
saludos
__________________ Without data, You are another person with an opinion.
W. Edwads Deming |