Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/12/2009, 14:45
rProgged
 
Fecha de Ingreso: agosto-2004
Mensajes: 131
Antigüedad: 20 años, 3 meses
Puntos: 2
Respuesta: LIKE en sql dinámico, PLPGSQL

Gracias por la respuesta Huesos,

Para probar tu ejemplo cree una variable auxiliar para enviar el comodin y seguir la sintaxis al pie de la letra, sin embargo no obtengo ningun resultado

Código PLPGSQL:
Ver original
  1. auxLike = '$9';
  2. sql = sql || ' AND columna ILIKE ''%' || ltrim(rtrim(auxLike)) || '%''';
  3.  
  4. FOR datos IN EXECUTE sql USING texto LOOP...

El problema debe ocurrir al pasar la sentencia sql como texto al EXECUTE, algo por ese lado no anda.

Gracias por la ayuda, sigo investigando