- 3
- 0
- 约4.74千字
- 约 38页
- 2016-12-23 发布于重庆
- 举报
2.可以直接在SQL Server 2005中依次选择【管理】|【全文搜索】,单击右键选择【启动】命令即可。如教材中图4.20所示。 3.利用T-SQL命令实现 对应的T-SQL语句命令格式如下: sp_fulltext_database [@action=]action 其中[ @action=] ‘action’表示将要执行的操作。action 的数据类型为 varchar(20),可以是enable 和disable两个值。其中enable表示在当前数据库中启用全文索引;disable表示对于当前数据库中,删除文件系统中所有的全文目录,并且将该数据库标记为已经禁用全文索引。此操作并不在全文目录或表级上更改任何全文索引元数据。 * * 4.2.2.1 启动全文搜索 4.2.2.2 创建全文目录 在SQL Server Management Studio创建全文索引目录 使用T-SQL语句创建全文目录 创建全文目录的T-SQL语句格式为: CREATE FULLTEXT CATALOG catalog_name /*全文目录名称/ [ON FILLEGROUP filegroup] /*包含全文目录的文件组名默认是主文件组*/ [IN PATH rootpath] /*全文目录的路径*/ [WITH catalog_option ]/*指定将应用于该目录的选项*/ [AS DEFAULT] /*指定该全文目录为默认目录*/ [AUTHORIZATION owner_name] /*将全文目录的所有者设为数据库用户名或角色的名称*/ * * 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: 搜索学生表中家庭住址中与黑龙江省考生相关的记录。 use xuesheng SELECT * FROM 学生 WHERE CONTAINS (家庭住址, 黑龙江省 NEAR家庭住址 ) * * FREETEXT的语法代码为: FREETEXT({column_name|(column_list)|*} , freetext_string[,LANGUAGE language_term}) 其中:column_name:字段名 column_list:字段列表 *表示所有字段 freetext_string:要搜索的字符串 LANGUAGE language_term:用于单词断字、词干分析、同义词查询以及干扰词删除特定的语言 4.2.4.2 使用FREETEXT搜索 * * 例4-22 查询“黑龙江省”的学生信息。 use xuesheng Select * from 学生 Where freetext (家庭住址,黑龙江省) * * Any question? * * 第4章 索引 ——加快查询速度 主要内容 索引类型 创建索引的方法 维护索引的方法 * * 4.1.1 索引的简介及分类 索引是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。它提供了数据库中编排表中数据的内部方法。 通常情况下一个表的存储是由两部分组成的,一部分用来存放表的数据页面,另一部
您可能关注的文档
- 第4章砂浆4xin(免费阅读).ppt
- 第4章磁共振(免费阅读).ppt
- LINUX..pptx
- 第4章程序分析(免费阅读).ppt
- 第4章程序的控制结构(精编).ppt
- 第4章种群生态学1new(免费阅读).ppt
- 第4章程序结构(免费阅读).ppt
- 第4章程序设计基础(免费阅读).ppt
- 第4章砂浆4(免费阅读).ppt
- ling_7_RNA二级结构_找基因..ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)