sqlserver2005 全文索引 fulltextsearch 相对应的简单命令

本文介绍了如何在SQL Server中创建全文目录及全文索引,并展示了如何使用全文检索功能进行查询。此外,还提供了用于管理和维护全文目录及索引的相关存储过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开始创建全文目录了:-- SQL语句:
create fulltext catalog FT_Article in path 'D:\DataBase\FullText'
-- 存储过程:
sp_fulltext_catalog FT_Article, 'create', 'D:\Database\FullText'
注意:对应的目录必须在服务器上已经建好了。
 
 
然后,在T_Article表上创建全文索引并加入BiaoTi、NeiRong字段。-- SQL语句:
create fulltext
        index on T_Article
        (
                BiaoTi, NeiRong
        )
        key index pk_T_Article
        on FT_Article
-- 存储过程:
sp_fulltext_table 'T_Article', 'create', 'FT_Article', 'pk_T_Article'
sp_fulltext_column T_Article, 'BiaoTi', 'add'
sp_fulltext_column T_Article, 'NeiRong', 'add'注意:pk_T_Article请使用PK_tableName的方式,否则会提示错误。
 
 
使用全文检索:
select * from T_Article where contains(NeiRong, 'div')
select * from T_Article where freetext(NeiRong, 'div')
 
查看全文检索的配置情况:sp_help_fulltext_catalogs -- 检查数据库有哪些全文目录
sp_help_fulltext_tables FT_Article -- 查看哪些表把全文索引建立在FT_Article下
sp_help_fulltext_columns T_Article -- 查看T_Article表哪些字段配置了全文索引
 
 
删除表全文索引
drop fulltext index on xxfb_maininfo
删除相应的数据库的全文索引
drop fulltext catalog FT_jct_oa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值