Laura Martinelli escribió: > Modifiqué la función cambiando el SELECT dblink_connect() por PERFORM > > Y me dio el siguiente mensaje similar al anterior pero en la línea 6 y > no en la 2 como antes: > > Eror: select query has no destination for result data > Hint: if you want to discard the results, use PERFORM instead. > Context: Pl/pgSQl function "dblink_db1_db2" line 6 at SQL statement
Ahora evidentemente debes cambiar el dblink_disconnect() a PERFORM tambien :-) Siempre que quieres invocar una funcion dentro de otra, y no te interesa el resultado, debes usar PERFORM en vez de SELECT. -- Alvaro Herrera http://www.CommandPrompt.com/ PostgreSQL Replication, Consulting, Custom Development, 24x7 support -- TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán