我试图在SQL Server 2012中创建一个索引视图,该查询具有10个连接(内部和左侧),可以进行大量访问.
但是,在尝试创建视图时,出现错误:
无法模式绑定视图'vw_transaction',因为名称'entity_event'对于模式绑定无效.
我(尝试)使用以下方法创建视图:
CREATE VIEW vw_transaction WITH SCHEMABINDING AS
Select ee.id as entity_event_id,
....
Run Code Online (Sandbox Code Playgroud)
这个错误有原因吗?它看起来像是一个保留字,因为错误提到了一个'名字',而不是一个列.Entity_event是我的主表的名称.
Cra*_*aig 54
我通过在所有表引用前添加模式名称来修复此问题:
select [..] from schema_name.table_name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21054 次 |
| 最近记录: |