2011/5/4 Jaime Rivera <[email protected]>: > Bueno es una función que devuelve un conjunto de registros, esta función lo > que hace es: > > > 1. CREATE TEMP TABLE tt_tpr_presup_grafico; > [...] > > Ese sería el algoritmo básico de la función, las consultas no las puse > porque son un poco largas. También decirles que ejecute la consulta indicada > por Jaime Casanova y no obtengo ningún registro por lo que pienso que el > problema es con la tabla temporal.. >
sip. ese es el problema... en versiones de postgres asi de antiguas necesitas hacer esto con EXECUTE por ejemplo: EXECUTE 'CREATE TEMP TABLE tt_tpr_presup_grafico'; y si no me equivoco toda referencia (es decir, INSERT/UPDATE/DELETE/SELECT) a la tabla temporal debes hacerlo asi mismo... -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte y capacitación de PostgreSQL - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
