Out of curiousity, what happens if the remove server is unavailable?
----- Original Message ----- From: "Joe Conway" <[EMAIL PROTECTED]> To: "Darko Prenosil" <[EMAIL PROTECTED]> Cc: "Hackers" <[EMAIL PROTECTED]> Sent: Tuesday, April 02, 2002 12:58 PM Subject: Re: [HACKERS] Dblink and ISDN > Joe Conway wrote: > > Darko Prenosil wrote: > > > >> SAMPLE: > >> > >> create view myremotetable as > >> select dblink_tok(t1.dblink_p,0) as f1, dblink_tok(t1.dblink_p,1) as f2 > >> from (select dblink('hostaddr=127.0.0.1 port=5432 dbname=template1 > >> user=postgres password=postgres' > >> ,'select proname, prosrc from pg_proc') as > >> dblink_p) as t1; > >> > >> > >> > >> select f1, f2 from myremotetable where f1 like 'bytea%'; > >> > > > > You could write the query directly instead of using a view, i.e. > > > > select dblink_tok(t1.dblink_p,0) as f1, dblink_tok(t1.dblink_p,1) as f2 > > from (select dblink('hostaddr=127.0.0.1 port=5432 dbname=template1 > > user=postgres password=postgres','select proname, prosrc from pg_proc') > > as dblink_p WHERE proname LIKE 'bytea%') as t1; > > > > Oops, messed up my cut and paste, and forgot to double the quotes around > bytea%. This one I tested ;) to work fine: > select dblink_tok(t1.dblink_p,0) as f1, dblink_tok(t1.dblink_p,1) as f2 > from (select dblink('hostaddr=127.0.0.1 port=5432 dbname=template1 > user=postgres password=postgres','select proname, prosrc from pg_proc > WHERE proname LIKE ''bytea%''') > as dblink_p) as t1; > > Joe > > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED]) > ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org