我的全文搜索索引有问题。我有一个字符字段大小为 30 的表。我在该字段上创建了一个全文搜索索引,以便在该字段上进行不区分大小写的快速搜索操作。现在,当我执行如下查询时:SELECT fieldname FROM tablename WHERE CONTAINS(fieldname, '123')
我得到一些在指定字段名中包含 123 的记录。但是,此表中有以 123 开头的记录,但这些记录未显示在查询结果中。事实上,查询似乎只显示在前一个空格字符后包含 123 的结果。
我的全文搜索索引如下所示:
CREATE INDEX idxname ON tablename (fieldname) CONTENT MIN WORD 1
我正在使用 Advantage 数据库服务器 9.1
有什么想法可能是错的吗?
谢谢,
于尔根