我在 sql server 数据库中存储了一个 docx 文件,其中包含负数,例如-56653
. 我安装了Microsoft Filter Pack 2.0并执行以下代码:
EXEC sp_fulltext_service 'update_languages';
EXEC sp_fulltext_service 'load_os_resources', 1;
EXEC sp_fulltext_service 'restart_all_fdhosts';
然后多次重建全文目录,搜索时56653
,查询没有找到任何东西,但搜索时-56653
查询工作正常。
SELECT *
FROM Files
WHERE
(CONTAINS([Files].[Content], '"56653"'))
有人知道是什么问题吗?