1

全て

PostgreSQL で dblink を使用して、さまざまなデータベースでクエリを実行しようとしています。テーブル「user」が public スキーマの下にある場合、次のように動作します。

select * from dblink(
'hostaddr=1.2.3.4 port=5434 dbname=dbname user=username password=password',
'select id from user')
       as t1(
       id bigint
);

ただし、他の定義済みスキーマでクエリを実行する必要があります。上記のクエリにスキーマ情報を追加する方法を知っている人はいますか? PostgreSQLのドキュメントからはわかりません。

4

1 に答える 1