> > Hola lista… > > supongamos que tenga el siguiente procedimiento almacenado > > create or replace function dynamic_table() > returns table (id integer, name text, fecha1 date, fecha2 date) as > $$ > begin > > - - aqui la definicion de funcion > > end; > $$ > language plpgsql; > > ahora, el problema que tengo es que los datos de retornos tengo que > construirlos, es decir, necesito ir haciendo varios queries en varias > tablas que incluso, no tienen relaciones entre sí, porque los datos que yo > devuelvo en esta función son el resultado de un procesamiento que hago > internamente dentro del procedimiento. > > hasta el momento lo que yo siempre he hecho es devolver el resultado de un > query, pero nunca he creado dinámicamente el resulset que voy a retornar y > luego devolverlo al final de la consulta, que esto es exactamente lo que > yo necesito hacer… > > > ¿cómo hago esto? ¿cuál sería la mejor manera de hacerlo? > > gracias a todos
UHmmm, debe ser algo liado meter cabeza en eso.. Yo prefiero escoger el peor caso, cuando me falten dado devuelvo null en ellos y listo Saludos, Gilberto Castillo ETECSA, La Habana, Cuba
--- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
- Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda