mssql2000开启全文检索的方法,提高搜索速度
1开启全文搜索execute sp_fulltext_database 'enable'
1)打开mytest数据库,右键zzzyk表,选择“全文索引表”,“在表上定义全文索引”,为其创建全文目录。在“全文索引向导”中,
2)选择你需要全文查询条件的列(可以是文本或图像),我们选择webkey列。
3)然后下一步,输入一个新的目录mytest,点击下一步。在填充调度一项里,我们暂时不建立填充调度。
4)接着“下一步”,全成全文索引向导。完成后,我们可以看到
5)在“全文目录”里,多了一个全文目录mytest。
6)右键mytest属性,可以看到其状态、表、调度情况。
7)右键全文目录mytest, “启动完全填充”,系统会出现“全文目录填充成功启动”。
8)至此,全文索引建立完毕。
2查询代码
--全文目录填充完成后,即可使用全文目录检索
select * from zzzyk where CONTAINS(webkey,'pp') or CONTAINS(title,'computer') and CONTAINS(notes,'database')
关于MSSQL全文检索 汉字精确匹配的方法
使用SQL 的 like 结合 全文检索 关键字 CONTAINS ,注意全文检索要放在前面才能更有效率
SELECT * FROM zzzyk WHERE (CONTAINS(webkey,'及现场情况下')) and (webkey like '%及现场情况下%')
补充:云计算 , 云安全