位置: 编程技术 - 正文
推荐整理分享跨数据库实现数据交流(如何跨数据库查询),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:跨数据库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 转载请保留说明!友情链接: 武汉网站建设