sql-server - 连接数据库的 SQL Server 索引 View 语法

标签 sql-server indexing view

我正在尝试为我的 VIEW 设置索引。 第一个错误是 1939,需要模式绑定(bind)。

好的,没问题。

ALTER VIEW xyz WITH SCHEMABINDING AS abc

现在,在这个 View 中,我使用了一个本地表 [dbo].][ReleantTable] 和两个连接表 来自同一服务器上的其他数据库:

OtherDbName..OtherRelevantTable

改变 View 失败,说明 OtherDbName..OtherRelevantTable 对于架构绑定(bind)无效。

我想这只是一个语法问题。谁能给我提示 如何解决我的 OtherDb?

最佳答案

为了创建索引 View ,您的基表必须位于同一数据库中。

有关详细信息,请参阅以下 Microsoft 联机丛书引用:

http://msdn.microsoft.com/en-us/library/ms191432(SQL.90).aspx

关于sql-server - 连接数据库的 SQL Server 索引 View 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1265409/

相关文章:

sql-server - 文档/图像数据库存储库设计问题

indexing - 确定 Teradata 中表的主索引

sql - MySQL 忽略了我的索引

matlab - 按行的交叉索引

sql - ORA-01031 创建 View 时权限不足?

sql - 基于总和更新

sql - SQL Server 根据条件插入和更改数据

swift - 从 Collection View 重新加载数据时的多 View

SQL服务器: update top(1) loop

javascript - 当我直接粘贴 URL 时,AngularJs View 不会加载