Tuesday, August 12, 2008

[pgsql-es-ayuda] Retornar un conjunto de registros (SQL DINAMICO)

Cordial Saludo.
 
Cómo sería la forma más óptima de que un Sp devuelva un conjunto de registros obtenidos de un SQL dinámico??
 
Existe algo así como: "RETURN QUERY EXECUTE"? ... parece que no.
 
Lo que he visto hasta ahora es que me tocaria hacer alfo como esto:
for record in execute 'query'
    return next record
return
 
Pero me parece MUY ineficiente ya que me toca iterar por todos los registros.
 
Cual es la mejor alternativa?
 
Atentamente,
 
RAUL DUQUE
Bogotá, Colombia
 

No comments: