当前位置:   article > 正文

SQLServer 创建全文索引(两种方法)_sqlserver 全文索引

sqlserver 全文索引

1 全文索引向导添加

(1)选择表格右击-->全文索引-->定义全文索引

(2)选择索引

 (3)选择索引列

(4)选择跟踪(自动) 

(5)选择目录、索引文件组合非索引字表

 (6)定义填充计划(可选)

(7)全文索引向导说明

(8)创建全文索引成功

  2 SQL语句添加

(1)打开索引支持

  1. --打开索引支持
  2. execute SP_FULLTEXT_DATABASE 'Enable';

(2) 建立全文目录

  1. --建立全文目录
  2. execute sp_fulltext_catalog 'users_directory','create';

(3) 建立全文索引

  1. --为users表建立全文索引数据元,PK__users__F3DBC5737F60ED59是该表中由主键所建立的唯一索引
  2. execute sp_fulltext_table 'users','create','users_directory','PK__users__F3DBC5737F60ED59';

 (4)设置全文索引列

  1. --设置全文索引列名username
  2. execute sp_fulltext_column 'users','username','add';

(5)激活全文索引 

  1. --激活全文索引
  2. execute sp_fulltext_table 'users','activate';

(6) 填充全文索引目录

  1. --填充全文索引目录
  2. execute sp_fulltext_catalog 'users_directory','start_full';

3 测试全文索引是否创建成功

select * from users where contains(username,'%12%');

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/168547
推荐阅读
相关标签
  

闽ICP备14008679号