Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/03/2011, 09:18
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: buscador en postgres

omar125

creo que estas bastante enredado tratando de comparar entre mysql y postgresql. Yo trabajo en ambos motores y nunca he visto que una función en mysql retorne un procedimiento. Eso no tiene sentido.

Me imagino que en mysql cuando corres el procedimiento te ejecuta esta consulta y te la muestra.
SELECT * FROM ',Cad1,' WHERE Estado=0 AND ',Cad2,' ILIKE \'%',Cad3,'%\' LIMIT 200

Estoy mal?


Si eso es lo que quieres lograr en postgresql te recomiendo veas la sentencia RETURN QUERY.
aca hay un ejemplo detallado donde el autor responde a varias preguntas de como implementar el retorno de una consulta como tal.

Si trabajas en una versión superior a la 8.3.3 esto se hará mas facil. Si trabajas en una inferior, también hay un ejemplo de como hacerlo y que el resultado sea el mismo.

Por lo que pones en tu primer post, me da la impresión que copias y pegas el codigo de mysql a postgresql y tratas de correrlo. En cuanto a desarrollo de funciones, procedimientos, triggers y estas cosas ambos motores son muy pero muy diferentes.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming