位置: 编程技术 - 正文

跨数据库实现数据交流(如何跨数据库查询)

编辑:rootadmin

推荐整理分享跨数据库实现数据交流(如何跨数据库查询),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:跨数据库join,跨数据库join,跨数据库导入数据,数据库跨库数据查询,跨数据库导入数据,数据库跨库,跨数据库事务 实现方法,跨数据库join,内容如对您有帮助,希望把文章链接给更多的朋友!

通常情况下,我们的CRUD操作都在单一数据库中进行。但是,也可能会遇到需要进行跨数据交流的情况。对此,我以跨数据库进行表的访问为例,稍微总结了下。

一、同SQL SERVER

这个最简单。直接在表名前加上"[数据库名]."就可以了。

例:

二、跨SQL SERVER

跨数据库实现数据交流(如何跨数据库查询)

主要介绍两种方法:

(一)通过链接服务器

1.先执行系统存储过程 sp_addlinkedserver :

2.再执行系统存储过程 sp_addlinkedsrvlogin:

3.现在,我们可以通过目标数据库别名访问数据:

例:

4.使用结束,不要忘了断开与目标数据库的连接:

(二)使用OPENDATASOURCE/OPENROWSET连接远程服务器

函数OPENQUERY也能实现跨服务器访问数据,但它是基于已经建立链接服务器的基础上来操作的,应属第一种方法,在此不再赘述。

本文链接地址:https://www.jiuchutong.com/biancheng/347712.html 转载请保留说明!

上一篇:数据库设计三大范式简析(数据库设计三大范式)

下一篇:MySql查询不区分大小写解决方案(两种)(mysql查询条件不区分大小写)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络