我的表格中有一列我添加了全文索引。当我在该特定列上编写要执行包含的查询时,查询会给出与contains匹配的记录的输出,并在3-4小时之后将其添加到表中。即使文本与包含文本匹配,最近添加到表中的那些记录也不会显示在输出中。
Create table Table1 (Id int, Name varchar(20), Message varchar(1000), CreatedAt datetime)
消息是具有全文索引的列。
有人可以帮助我,为什么SQL的这种行为以及我该怎么做才能纠正这个问题?
答案 0 :(得分:0)
听起来好像在更改数据后没有填充全文索引。您应该设置索引的自动填充,或者在更新数据时执行手动填充。