今天在给研发,优化SQL的时候
使用了SQL SERVER 2008全文检索功能。
因为是小系统,就直接给上了全文检索功能。
这个系统,原来是在2005下的,后来升级到2008的
安装好SQLSERVER2008全文检索功能,突然发现个问题,他的图形界面
上的全文检索菜单,就是不能使用,GOOGLE了半天,也没有结果,估计是SQL SMS的一个BUG
还好可以使用命令行可以实现。
建立SQL如下
EXEC sp_fulltext_table 'dbo.ZY_XXXX, 'create', 'fulltest', 'PK_ZY_XXXX';
EXEC sp_fulltext_column 'dbo.ZY_XXXX,'DealResult','add';
EXEC sp_fulltext_table 'dbo.ZY_XXXX,'activate';
填充全文检索信息:
ALTER FULLTEXT INDEX ON dbo.ZY_XXXX
START FULL POPULATION;
使用方法:
SELECT *
FROM dbo.ZY_XXXX
WHERE DealResult <> '|success|' AND CONTAINS(DealResult, '*success*');
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8183550/viewspace-667371/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/8183550/viewspace-667371/