sql server全文索引
当前位置:以往代写 > 数据库教程 >sql server全文索引
2019-06-14

sql server全文索引

sql server全文索引

sql server全文索引
       小编今天要给大家讲的是关于数据库软件方面的内容。使用sql server中的全文索引步骤如下:
       1).安装full text search全文索引服务;
       2).为数据表建立full text catalog全文索引目录;
       3).进行full text catalog的population操作(使全文索引与数据表内容同步);
       4).使用全文索引进行查询。
       为了在数据表内容更新时全文索引数据库的内容也保持最新,可以通过第5步建立full text catalog 的Population自动操作Schedule. 
 1.sql server 默认不安装full text search service,需要安装时选择装上才可以使用。如果安装了 full text search service,那么Sql Server EntERPrise manager(企业管理器)中,展开一个数据库,会有一个            Full Text Catalogs;选中一个数据库,右键菜单的“新建“中有一个New Full Text CataLog.并且选中任意一个表格,点右键,会有一个Full-text Index Table(全文索引表)的菜单可以使用。如果 full text search service没有安装,那么这个菜单是灰色的。 
 2.为表建立 full text catalog.假设数据库CoreDB中有一个表myBBS,这个表存储的是一个论坛所有帖子的ID,标题(title),作者 (author),内容(content)等。我们选中表myBBS,点右键,New Full Text Catalog,选择content作为全文索引的字段,建立新的Full Text Catalog,取名为content. 
 3.到这个时候,只是建立了 full text catalog,并不能使用全文索引。需要使全文目录中的内容与数据库索引表的内容相一致,这一步通过 Full Population或Incremental Population来实现:企业管理器中展开数据库CoreDB,双击Full- Text Catalog,会看到有一个名为content的全文目录,选中右击,点Start Full Population或 Start Incremental Population,此时即可使用索引功能。 
 4.使用索引功能:
     select * from mybbs where Contains(content,’”Windows”’);
     此语句在mybbs表的全文索引content中,查询含有windows字符串的记录。
    通过安装全文索引服务,建立数据表的全文索引目录,同步全文索引数据库,即可开始使用全文索引查询。经过以上步骤,我们可以方便快捷地进行全文索引,减少了不少麻烦事。想要更多数据库学习,可前往课课家官方网。

    关键字:

在线提交作业