我正在尝试添加schemabinding
到 SQL Server 2008 中的视图,但出现以下错误
架构绑定对象中不允许使用语法“Openrowset/Openquery/Opendatasource”。
我正在使用Openquery
,因为我正在查询链接服务器,这是我必须查询它的方式。有解决方法吗?
这是我在我的视图中尝试过的语法
Create View dbo.Test
With Schemabinding
As
Select * FROM OPENQUERY(191.183.18.101, 'Select * from ls1prod.hrinfo')
Go
索引视图的文档非常清楚什么是允许的,什么是不允许的。
具体来说:
没有“解决方法”,因为它是不允许的。