在视图上创建全文索引时遇到问题

托拉·奥德贾伊(Tola Odejayi)

我有一个这样创建的视图:

CREATE VIEW [dbo].[vwData] WITH SCHEMABINDING
AS
    SELECT  [DataField1] ,
            [DataField2] ,
            [DataField3]
    FROM    dbo.tblData

当我尝试在其上创建全文索引时,如下所示:

CREATE FULLTEXT INDEX ON [dbo].[vwData](
[DataField] LANGUAGE [English])
KEY INDEX [idx_DataField]ON ([ft_cat_Server], FILEGROUP [PRIMARY])
WITH (CHANGE_TRACKING = AUTO, STOPLIST = SYSTEM)

我收到此错误:

View 'dbo.vwData' is not an indexed view. 
Full-text index is not allowed to be created on it.

知道为什么吗?

罗曼·佩卡

您必须通过创建唯一的聚集索引来为视图建立索引:

create unique clustered index ix_vwData on vwData(<unique columns>)

之后,索引idx_DataField必须是唯一的,不可为空的单列索引。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在视图上创建全文索引时出现问题

来自分类Dev

无法在表或索引视图上使用CONTAINS或FREETEXT谓词,它不是全文索引

来自分类Dev

无法在表或索引视图上使用CONTAINS或FREETEXT谓词,它不是全文索引

来自分类Dev

使用PetaPoco创建全文索引

来自分类Dev

填充列表视图时遇到问题

来自分类Dev

创建库包时遇到问题

来自分类Dev

创建Laravel查询时遇到问题

来自分类Dev

创建外键时遇到问题

来自分类Dev

创建双重动画时遇到问题

来自分类Dev

创建ESLint CLIEngine时遇到问题

来自分类Dev

创建库包时遇到问题

来自分类Dev

创建Laravel查询时遇到问题

来自分类Dev

创建ViewController实例时遇到问题

来自分类Dev

创建isPrime函数时遇到问题

来自分类Dev

创建特定模式时遇到问题

来自分类Dev

在Microsoft SQL Server Management Studio中创建视图时遇到问题

来自分类Dev

在单个HTML文档中创建不同的页面视图时遇到问题?

来自分类Dev

快速获取选定视点的索引时遇到问题

来自分类Dev

如何在数组属性上创建全文索引?

来自分类Dev

如何在数组属性上创建全文索引?

来自分类Dev

在为我的网页设置视图模型时遇到问题

来自分类Dev

在为我的网页设置视图模型时遇到问题

来自分类Dev

我在显示模型的视图时遇到问题

来自分类Dev

OrientDB:全文索引与Lucene全文索引

来自分类Dev

通过PDO创建MySQL函数时遇到问题

来自分类Dev

创建我自己的HTML Helper时遇到问题

来自分类Dev

淘汰赛映射创建/更新时遇到问题

来自分类Dev

在Laravel中创建用户时遇到问题

来自分类Dev

创建PHP字符串时遇到问题