当前位置: 首页 > news >正文

我的世界做披风网站/手机维修培训班学校

我的世界做披风网站,手机维修培训班学校,全网普盖网站建设河南,新浪云存储 wordpress相信对数据库比较熟悉的人都知道dblink,它支持了在一个数据库会话中连接到其他的数据库。虽然在pg中官方更加推荐使用postgres_fdw(它以一种更现代和更加兼容标准的架构提供了相同的功能)来替代dblink,但是pg中也同时提供了dblink这一功能,我…

相信对数据库比较熟悉的人都知道dblink,它支持了在一个数据库会话中连接到其他的数据库。虽然在pg中官方更加推荐使用postgres_fdw(它以一种更现代和更加兼容标准的架构提供了相同的功能)来替代dblink,但是pg中也同时提供了dblink这一功能,我们来看看pg中的dblink是如何使用的。

1、安装
pg中的dblink是自带的模块,直接安装该插件即可。

bill@bill=>create extension dblink ;
CREATE EXTENSION

接下来,我们就可以使用dblink。

2、使用
下面介绍一些dblink中主要的函数:

dblink_connect/dblink_connect_u:
两者用法类似,都表示打开一个到数据库的持久连接,但是dblink_connect需要使用超级用户,而dblink_connect_u不需要,所以不安全,一般不推荐使用。

 dblink_connect('conname','connstr')

该函数有两个参数:conname和connstr,其中conname是可选参数。

conname:要用于这个连接的名字。如果被忽略,将打开一个未命名连接并且替换掉任何现有的未命名连接。

connstr:数据库连接串信息,格式为:hostaddr=127.0.0.1 port=5432 dbname=mydb user=postgres password=mypasswd

例子:

bill@bill=>select dblink_connect('mydblink','hostaddr=127.0.0.1 port=1921 dbname=postgres user=bill password=bill');dblink_connect 
----------------OK
(1 row)

dblink_disconnect:
断开一个持久的dblink连接。

dblink_disconnect('conname')

可以不带参数表示关闭一个未命名连接。

例子:

bill@bill=>select dblink_disconnect();dblink_disconnect 
-------------------OK
(1 row)bill@bill=>select dblink_disconnect('mydblink');dblink_disconnect 
-------------------OK
(1 row)

dblink:
在一个远程数据库中执行一个查询。

dblink('conname','connstr','sql','fail_on_error')

conname:要使用的连接名。忽略这个参数将使用未命名连接。
connstr:如上面为dblink_connect所描述的一个连接信息字符串。
sql:你希望在远程数据库中执行的 SQL 查询,例如select * from t1。
fail_on_error:如果为真(忽略时的默认值),那么在连接的远端抛出的一个错误也会导致本地抛出一 个错误。如果为假,远程错误只在本地被报告为一个 NOTICE,并且该函数不反回行。

bill@bill=>select dblink_connect('mydblink','hostaddr=127.0.0.1 port=2019 dbname=postgres user=bill password=bill');dblink_connect 
----------------OK
(1 row)bill@bill=>select * from dblink('mydblink','select * from t_dblink;') as t1(id int,info text);id |        info         
----+---------------------1 | this is dblink test
(1 row)
http://www.lbrq.cn/news/1571383.html

相关文章:

  • 网站做零售/google网站搜索
  • 宁波论坛建站模板/免费推广软件
  • 江阴市建设局网站/网站关键词百度自然排名优化
  • 济南网站系统优化/百度竞价代运营
  • 中国设计之窗官方网站/google推广及广告优缺点
  • php7搭建wordpress/如何软件网站优化公司
  • 网站logo怎么做动态/桂林网页
  • 免费个人网站制作/semantic
  • 成都网站seo厂家/自媒体seo是什么意思
  • h5都用什么网站/网络营销的方式和手段
  • 新疆生产建设兵团招考网站/成都seo外包
  • 人妖 wordpress/免费下优化大师
  • 网站建设公司经营范围/搜索引擎营销案例有哪些
  • 嘉兴南湖区建设局网站/培训网址
  • 情侣视频被4万人围观/seo常用工具包括
  • 怎么下载html中的视频/seo系统培训哪家好
  • 网络营销工具平台/seo百科
  • 深圳网站建设哪家专业/包头seo
  • 如何将网站上传到空间/广州seo优化推广
  • 微信网站搭建教程/百度词条搜索排行
  • java网站开发现状/媒体资源
  • 济南集团网站建设/深圳网络推广公司排名
  • wordpress博客费用/张家界百度seo
  • 谷歌广告优化/抖音seo什么意思
  • 个人备案怎么做旅游网站/什么是域名
  • 手机网站模板用什么做/长春seo培训
  • 深圳最好的做网站/武汉最新今天的消息
  • 网站开发公司 上/关键词seo优化排名公司
  • 怀远做网站/产品推广策略怎么写
  • 网站截图环境 php/优化王
  • Vue浅学
  • ASQA: 面向模糊性事实问题的长格式问答数据集与评估框架
  • 【SpringBoot系列-02】自动配置机制源码剖析
  • Excel多级数据结构导入导出工具
  • 什么时候用WS(WebSocket),什么使用用SSE(Server-Sent Events)?
  • TF-IDF——红楼梦案例