Sin conocer tus necesidades reales, puedo asegurarte que lo mejor sería hacer un bloque en PgSql, es mucho más manejable.
Ernesto Contreras. Bantech Soluciones Financieras. On 11/11/08, Alvaro Herrera <[EMAIL PROTECTED]> wrote: > > Alejandro D. Burne escribió: > > > > SELECT func(c1, 22) FROM (select c1 from tabla) t1; > > > > > > ó > > > > > > SELECT func(c1, c2) FROM (select c1, 22 as c2 from tabla) t2; > > > Ok, esto lo había podido hacer; el inconveniente es que no me devuelve > > la estructura del registro separado en campos; es decir me devuelve: > > > > estructuraregistro > > ------------------------------------------------- > > (1.00,2.00) > > (2.00,5.00) > > (2 rows) > > > > Existe alguna forma de descomponer este resultado en campos > independientes? > > Creo que esto debería funcionar: > > SELECT (func(c1, c2)).* FROM (select c1, 22 as c2 from tabla) t2; > > -- > Alvaro Herrera > http://www.advogato.org/person/alvherre > "Cuando mañana llegue pelearemos segun lo que mañana exija" (Mowgli) > -- > TIP 8: explain analyze es tu amigo >