PostgreSQL/postgres_fdw

更新日: 2020-05-10 (日) 00:08:46 (406d)

PostgreSQL

postgres_fdw

  • Foreign Data Wrapperのpostgres実装の1つ。
  • PostgresSQLデータベースから,別のPostgresSQLデータベースのテーブルにアクセスすることができる。

設定・使用方法

CREATE EXTENSION postgres_fdw;
CREATE SERVER postgres_server FOREIGN DATA WRAPPER postgres_fdw
    OPTIONS (host 'localhost', dbname 'test', port '5434');

CREATE USER MAPPING FOR public SERVER postgres_server
OPTIONS (user 'postgres', password 'testuser');

CREATE FOREIGN TABLE fs_warehouse (
     id int,
     name text
) SERVER postgres_server
OPTIONS (table_name 'fs_warehouse');

SELECT * FROM fs_warehouse;

-- DROP FOREIGN TABLE fs_warehouse;
-- DROP USER MAPPING FOR public SERVER postgres_server;
-- DROP SERVER postgres_server CASCADE;

参考リンク


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
目次
TOP | 閉じる | ダブルクリックで閉じる