MS SQL 全文索引查询不精确
各位大侠,我在做全文索引时碰到查询不够精确的问题,请帮忙看看。
运行环境:
1、MS SQL 2000 + windows 2K;
2、全文索引已建好并完全填充
3、noise.chn文件为一般情况下的内容。
4、百万以上数据
问题:
情况一:
SQL:SELECT * FROM E_Resource WHERE CONTAINS(*,'万科')
结果:无数据
SQL:SELECT * FROM E_Resource WHERE CONTAINS(*,'*万科*')
结果:171条数据
情况二:
SQL:SELECT COUNT(1) FROM DEC_T_E_Resource WHERE CONTAINS(*,'房地产')
结果:无数据
SQL:SELECT COUNT(1) FROM DEC_T_E_Resource WHERE CONTAINS(*,'*房地产*')
结果:无数据
SQL:SELECT COUNT(1) FROM DEC_T_E_Resource WHERE CONTAINS(*,'地产')
结果:327157条数据
SQL:SELECT COUNT(1) FROM DEC_T_E_Resource WHERE CONTAINS(*,'*地产*')
结果:327157条数据
请问为什么有的情况下会查不到数据呢?