今天做一个网站与另外一个网站整合,学会了视图在不同数据库中的使用
1、访问不同的sql服务器的数据库表,通过一个视图使用 OPENDATASOURCE 来完成。Create VIEW [dbo].[视图名称]ASSelect * FROM OPENDATASOURCE( 'SQLOLEDB', 'PWD=密码;UID=用户名;Initial Catalog=数据库名;SERVER=服务器').数据库名.dbo.[表名]我们可以如下方法读取数据:Select * FROM [dbo].[视图名称]--2、视图访问同一个服务器的其他数据库create VIEW [dbo].[视图名称]ASSELECT id,name,age ---字段FROM 数据库名.dbo.表名------单表做增删查改没有问题。