国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

PostgreSQL學習篇14.1 SQL/MED

2019-11-09 13:38:00
字體:
來源:轉載
供稿:網友
SQL/MED是sql語言中管理外部數據的一個擴展標準。MED:management of external data。它通過定義一個外部數據包裝器和數據連接類型來管理外部數據。9.1開始提供對SQL/MED的支持,通過SQL/MED可以連接到各種異構數據庫或其他PostgreSQL數據庫。其相當于一套連接其他數據源的框架和標準。在SQL/MED標準中,實現了一下四類數據庫對象來訪問外部數據源:foreign data wrapper:外部數據包裝器,FDW。相當于定義外部數據驅動server:外部數據服務器,相當于定義一個外部數據源,需要制定外部數據源的FDWuser mapping:用戶映射,主要把外部數據源的用戶映射到本地用戶,用于控制權限foreign table:外部表,把外部數據源映射成數據庫中的一張外部表FDW:  --使用之前,需要到crontab下,make  make install創建FDW示例:、postgres=# create extension file_fdw;CREATE EXTENSIONpostgres=# create server file_fdw_server foreign data wrapper file_fdw;CREATE SERVERpostgres=# create foreign table passwd(postgres(# username text,postgres(# pass text,postgres(# uid int4,postgres(# gid int4,postgres(# gecos text,postgres(# home text,postgres(# shell textpostgres(# ) server file_fdw_serverpostgres-# options (format 'text', filename '/etc/passwd' ,delimiter ':', null '');CREATE FOREIGN TABLEpostgres=# select * from passwd limit 5; username | pass | uid | gid | gecos  |      home      |     shell     ----------+------+-----+-----+--------+----------------+--------------- root     | x    |   0 |   0 | root   | /root          | /bin/bash bin      | x    |   1 |   1 | bin    | /bin           | /sbin/nologin daemon   | x    |   2 |   2 | daemon | /sbin          | /sbin/nologin adm      | x    |   3 |   4 | adm    | /var/adm       | /sbin/nologin lp       | x    |   4 |   7 | lp     | /var/spool/lpd | /sbin/nologin(5 rows)postgres=#
上一篇:lvm配置

下一篇:sqlserver2008R2還原數據庫

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通州区| 苏尼特右旗| 错那县| 溧水县| 明光市| 兴安盟| 建德市| 松滋市| 泰州市| 崇明县| 富顺县| 兴业县| 新昌县| 军事| 德清县| 襄汾县| 体育| 沙洋县| 文水县| 聂拉木县| 来宾市| 西乌珠穆沁旗| 长岭县| 洪江市| 南宫市| 全椒县| 怀远县| 巴彦县| 乌拉特中旗| 大足县| 仙居县| 叙永县| 南汇区| 日喀则市| 兴国县| 上思县| 新乡市| 襄汾县| 麻江县| 瑞昌市| 广河县|