Re[2]: [pgsql-es-ayuda] Re[2]: Ejecutar una función que crea una vista con dblink

From: Laura Martinelli <lmartinelli(at)mail(dot)unlu(dot)edu(dot)ar>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: Laura Martinelli <lmartinelli(at)unlu(dot)edu(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re[2]: [pgsql-es-ayuda] Re[2]: Ejecutar una función que crea una vista con dblink
Date: 2008-07-11 16:22:00
Message-ID: 272050647.20080711132200@mail.unlu.edu.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Con fecha Viernes, 11 de Julio de 2008, 12:48:31 p.m., escribió:

AH> 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

AH> Ahora evidentemente debes cambiar el dblink_disconnect() a PERFORM
AH> tambien :-)

AH> Siempre que quieres invocar una funcion dentro de otra, y no te
AH> interesa el resultado, debes usar PERFORM en vez de SELECT.

Muchas gracias ahora sí me crea la vista!
Saludos

Saludos,
Laura
lmartinelli(at)mail(dot)unlu(dot)edu(dot)ar

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Marco Vinicio Jimenez Rojas 2008-07-11 16:52:25 Re: pg_dump y pg_restore
Previous Message Jose Luis Balle 2008-07-11 16:16:29 Re: Re[2]: Ejecutar una función que crea una vista con dblink