发布网友 发布时间:2022-05-05 10:28
共1个回答
热心网友 时间:2022-05-05 11:57
引,并通过索引实现全文搜索查询。sql server常规索引与全文检索相比,二者的区别如下:常规索引 全文索引使用create index或约束定义创建 使用全文索引存储过程创建和删除通过删除或执行drop index语句删除当插入、修改或删除数据时,sql server 只能通过任务调度或执行存储过能够自动更新常规索引内容 程来填充全文索引每个表可以建立多个常规索引 每个表只能有一个全文索引索引不能分组 同一个数据库中的多个全文索引可以组织为一个全文目录常规索引存储在数据库文件中 全文索引存储在文件系统中为了支持全文索引操作,sql server 7.0新增了一些新存储过程和transact-sql语句,使用这些存储过程创建全文索引的具本步骤为(括号内为每步所调用的存储过程名称):(1)启动数据库的全文处理功能(sp_fulltext_datebase);(2)建立全文目录(sp_fulltext_catalog);(3)在全文目录中注册需要全文索引的表(sp_fulltext_table);(4)指出表中需要全文检索的列名(sp_fulltext_column)(5)为表创建全文索引(sp_fulltext_table);