2010-12-08 76 views
1

我想從postgresql存儲函數訪問不同的數據庫。PostgreSQL從存儲函數訪問多個數據庫

例如:

CREATE OR REPLACE FUNCTION test() RETURNS SETOF volume AS 
$BODY$ 

SELECT * FROM db2.volume 
ORDER BY db2.volume.volumeID 

$BODY$ 
LANGUAGE sql STABLE 
COST 100 
ROWS 1000; 

任何投入將是巨大的幫助。

問候, 瑪納斯

回答

2

你需要的是 database link

+0

很好,但在數據庫鏈接是有可能,我可以在運行時更改數據庫名稱。 – 2010-12-08 10:21:29