codecamp

PostgreSQL dblink

dblink_connect — 打开一个到远程数据库的持久连接
dblink_connect_u — 不安全地打开一个到远程数据库的持久连接
dblink_disconnect — 关闭一个到远程数据库的持久连接
dblink — 在一个远程数据库中执行一个查询
dblink_exec — 在一个远程数据库中执行一个命令
dblink_open — 在一个远程数据库中打开一个游标
dblink_fetch — 从一个远程数据库中的打开的游标返回行
dblink_close — 关闭一个远程数据库中的游标
dblink_get_connections — 返回所有打开的命名 dblink 连接的名称
dblink_error_message — 得到在命名连接上的最后一个错误消息
dblink_send_query — 发送一个异步查询到远程数据库
dblink_is_busy — 检查连接是否正在忙于一个异步查询
dblink_get_notify — 在一个连接上检索异步通知
dblink_get_result — 得到一个异步查询结果
dblink_cancel_query — 在命名连接上取消任何活动查询
dblink_get_pkey — 返回一个关系的主键域的位置和域名称
dblink_build_sql_insert — 使用一个本地元组构建一个 INSERT 语句,将主键域值替换为提供的值
dblink_build_sql_delete — 使用所提供的主键域值构建一个 DELETE 语句
dblink_build_sql_update — 使用一个本地元组构建一个 UPDATE 语句,将主键域值替换为提供的值

dblink是一个支持在一个数据库会话中连接到其他PostgreSQL数据库的模块。

还可以看看postgres_fdw,它以一种更现代和更加兼容标准的架构提供了相同的功能。


PostgreSQL cube
PostgreSQL dblink_connect
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

PostgreSQL SQL语言

PostgreSQL 服务器管理

PostgreSQL 客户端接口

PostgreSQL 服务器编程

PostgreSQL 参考

PostgreSQL 内部

PostgreSQL 附录

PostgreSQL 参考书目

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }