全文搜索和一个问题.只有50分了.如果到我的另一个问题那里回答有100分(50分)

  • 主题发起人 主题发起人 风清云淡
  • 开始时间 开始时间

风清云淡

Unregistered / Unconfirmed
GUEST, unregistred user!
1 查询是以A表为基础的,如果在查询的结果集里修改数据,会影响A表吗?
怎样实现?

2 sqlserver的全文搜索有什么特殊的软件要求吗?
我写了一个,提示如下;不知道是什么原因,我看到有些书说 要启动
microsoft search服务

use biyelw
go
if (select databaseproperty('biyelw','isfulltextenables '))=0
execute sp_fulltext_database 'enable'
execute sp_fulltext_catalog 'ft_biyelw','create'
execute sp_fulltext_table 'qwxx','ft_biyelw','upkcl_titleidind'
execute sp_fulltext_column 'qwxx','qwxx','add'
execute sp_fulltext_table 'ft_biyelw','active'
execute sp_fulltext_catalog 'ft_biyelw','start_full'
go

while fulltextcatalogproperty('ft_biyelw','populatestatus')<>0
begin
waitfor delay '0:0:30'
end

select wjh
from qwxx
where contains(qwxx,'输入关键字')












服务器: 消息 15601,级别 16,状态 1,过程 sp_fulltext_catalog,行 17
没有为当前数据库启用全文检索。请用 sp_fulltext_database 来启用全文检索。
服务器: 消息 15601,级别 16,状态 1,过程 sp_fulltext_table,行 11
没有为当前数据库启用全文检索。请用 sp_fulltext_database 来启用全文检索。
服务器: 消息 15601,级别 16,状态 1,过程 sp_fulltext_column,行 12
没有为当前数据库启用全文检索。请用 sp_fulltext_database 来启用全文检索。
服务器: 消息 15601,级别 16,状态 1,过程 sp_fulltext_table,行 11
没有为当前数据库启用全文检索。请用 sp_fulltext_database 来启用全文检索。
服务器: 消息 15601,级别 16,状态 1,过程 sp_fulltext_catalog,行 17
没有为当前数据库启用全文检索。请用 sp_fulltext_database 来启用全文检索。
服务器: 消息 7601,级别 16,状态 2,行 7
无法在 表 'qwxx' 上使用 CONTAINS 或 FREETEXT 谓词,因为没有为它建立全文索引。
 
要先启动MS FULLTEXT服务。然后为各个字段建立索引。
必须在NT/2000下的SQL SERVER才能装FULLTEXT SEARCH服务
 
接受答案了.
 
后退
顶部