> -----Mensaje original----- > De: Yudelsy Castellón García > > La consulta tengo que construirla dinámicamente y luego crear > la tabla temporal a partir del resultado que devuelve dicha > consulta, tal como sigue: > > Consulta = ‘aqui va una consulta’; > CREATE TEMPORARY TABLE tmp_reporte AS execute Consulta; > > Pero cuando lo ejecuto me da el error: > CREATE TEMPORARY TABLE tmp_reporte AS execute $1 >
Podrías probar: EXECUTE 'CREATE TEMPORARY TABLE tmp_reporte AS ' || Consulta; Saludos. -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda