SQLServer2005简单的全文检索
复制代码代码如下所示:-查看已启用全文索引的当前数据库状态1
选择databaseproperty('database名字,'isfulltextenabled)
打开全文功能
执行sp_fulltext_databse'enable
-关闭这个函数
执行sp_fulltext_databse'disable
-创建全文索引目录
删除全文目录的全文目录名称滴
创建全文目录的目录名
-每个表只能有一个全文索引,存储在指定的索引目录中,由向导创建,或通过SQL创建。
- indexname指的是现有的唯一索引名称基于指定的表,不是唯一索引的列名称。如果索引不存在,则需要首先创建一个惟一索引。
-删除表名全文索引全文索引下降
创建全文索引的名字
(索引1,索引2…)
关键索引表的名字
-全文索引查询
从表名中选择*
其中包含(名称、202或2)
从表名中选择*
在FREETEXT(名称,202×和2×)
/ *注:
该语句的功能是FREETEXT搜索在所有列的自由文本格式的字符串或一个表的指定列,和
返回的数据线相匹配的字符串。所以,FREETEXT语句执行的函数称为免费全文查询。
包含语句的函数
在表格的所有列或指定列中搜索:一个词或短语;一个词或短语的前缀;另一个类似于一个词。
一个词;从一个词中派生出来的词;重复的词。
* /