索引及数据完整性41索引.ppt

. 4.2.3 创建全文索引 例4-18 为“学生”表的“姓名”、“家庭住址”2个字段创建全文索引,其代码如下: CREATE FULLTEXT INDEX ON 学生(姓名,家庭住址 TYPE COLUMN扩展名) KEY INDEX PK_学生 ON SQL全文目录 4.2.4 使用全文搜索查询 在一个表中创建了全文索引后,才可以对表中的数据进行全文检索。进行全文检索需要在SELECT命令的WHERE 字句中使用Transact-SQL 谓词:CONTAINS 和FRETEXT。 4.2.4.1 使用CONTAINS搜索 简单词的搜索方式 简单词就是搜索一个或多个特定的词或短语。 例4-19: 搜索学生表中的家庭住址中含有“黑龙江省”的记录,其代码如下: SELECT * FROM 学生 WHERE CONTAINS (家庭住址,黑龙江省) 前缀词的搜索方式 例4-20: 搜索学生表中的家庭住址中含有“上海”开头的单词的记录,其代码如下: SELECT * FROM 学生 WHERE CONTAINS (家庭住址, 上海*) 其中*只能放在英文字母之后,代表一个或多个字符。 邻近词的搜索方式 例4-21: 搜索学生表中家庭住址中与黑龙江省考生相

文档评论(0)

1亿VIP精品文档

相关文档