postgreSQL中跨庫查詢在windows下的實現方法


以下是在postgreSQL 8.1版本中的實踐,其他版本類似:

1、將C:\Program Files\PostgreSQL\8.1\share\contrib下的dblink.sql復制到C:\Program Files\PostgreSQL\8.1\bin(以上位置是postgreSQL的安裝位置,如果裝在其他非C盤符下那么就做相應變動);

2、打開Postgres8.1下的Command Prompt;

之后出現如下界面:

在其中輸入以下命令行

psql -d 數據庫名稱 -h ip地址 -U 用戶名   -f dblink.sql

如果出現一堆create function 就成功了,如圖:

3、跨庫查詢Sql語句:

select * from dblink

('host=IP地址 dbname=數據庫 user=用戶名 password=密碼,'select 列名1,列名2 from 表名')

as stu(列名1 列1數據類型,列名2  列2數據類型);

注:列的數據類型必須要寫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM