由数字组成的字段建立全文索引后无法搜索 是这样的,有个类型nvarchar的字段ItemValue的数据为3,5,6,7这类格式。建立全文索引的目的也就是为了查找ItemValue中有值4 6的数据行。但是现在建立索引后使用WHERE CONTAINS (ItemValue, ' "4" AND "6"')无法查询到任何数据,怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例如:表Id int,Name nvarchar(50)ItemValue nvarchar(50)ItemValue的数据为3,5,6,7这类格式。查找ItemValue中有值4 6的数据行。当然就是SELECT * FROM TABLE WHERE CONTAINS (ItemValue, ' "4" AND "6"')了。目前只有将3,5,6,7这类格式改为v3,v5,v6,v7这样的字符串SQL SERVER的分词才会将他认为是一个词,数字全被忽略了。 求一触发器,因子表数据而去更改主表 如何将存储过程检索出来的数据合并到一起? 数据库父子表的设计 求一更新语句? 存储过程用xp_cmdshell 'dtsrun ...'执行DTS包需要管理员权限,如何用其他方式实现调用DTS Package? 如何写这条SQL合计语句? 求哪位大侠帮忙分析下死锁日志 求一个数据保存时校验数据的触发器 新手问路————关于函数 在SQL Server中如何獲得Table的最後修改時間? 如何对数据库进行全文搜索? 如何把union 得到的结果放到临时表中去
表
Id int,
Name nvarchar(50)
ItemValue nvarchar(50)ItemValue的数据为3,5,6,7这类格式。查找ItemValue中有值4 6的数据行。当然就是SELECT * FROM TABLE WHERE CONTAINS (ItemValue, ' "4" AND "6"')了。目前只有将3,5,6,7这类格式改为v3,v5,v6,v7这样的字符串SQL SERVER的分词才会将他认为是一个词,数字全被忽略了。