您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

跨系统-跨数据库访问表或创建映射视图

2024/3/2 18:35:28发布18次查看
一、在项目中可能会遇到在一个项目中会出现多个数据库的操作。 二、 也可能会多个系统多个数据库之间进行交互操作显示。 三、 经常需要两个数据库关联查询或需要翻译显示内容时会很麻烦。 四、 今天就有个简单而实用的方法。一起来看看吧。 1.基本语法: sel
一、 在项目中可能会遇到在一个项目中会出现多个数据库的操作。
 二、 也可能会多个系统多个数据库之间进行交互操作显示。
 三、 经常需要两个数据库关联查询或需要翻译显示内容时会很麻烦。
 四、 今天就有个简单而实用的方法。一起来看看吧。
1.基本语法:
select 字段名 from  opendatasource ('sqloledb', 'data source=[ip地址];user id = [用户名] ;password=[数据库密码]' ).[数据库名].dbo.[表名] as rowset_1
2.如果有需要跟其它表进行关联查询的话,可以创建视图映射到本地数据库中如下:
create view v_snf_currentstockasselect cinvcode,iquantity,cwhcode from opendatasource ('sqloledb', 'data source=192.168.1.8; user id = sa ;password=123' ).snfdb.dbo.currentstock as rowset_1,
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product