当我执行以下sql时,没有任何反应:
select * from docs
where freetext(*, 'my search string')
我知道“我的搜索字符串”位于表格的字段中。
表格文档已添加到我的目录中。要搜索的字段包含html内容。
答案 0 :(得分:1)
确保您的目录是最新的。必须使用增量更新或完整填充更新全文目录。 SQL Server 2005也自动更新目录,但默认情况下它们不会设置为此目的,这些都会对性能造成严重影响。
答案 1 :(得分:1)
您是否已启用数据库表/列以进行全文搜索?
请参阅Article on freetect including examples on how to enable full text search
中的示例