mssql 2005 使用Contains产生的问题
使用Contains产生的问题:1、某记录info字段值为:财务会计,海关,外汇,工商投资;
但 SELECT * FROM TempTable WHERE CONTAINS(info,'工商投资') 时,无返回记录。
试过几次,工商投、工商、工 等词都可以返回。
2、某记录info字段值为:财务会计,海关,外汇,工商投资2;
SELECT * FROM TempTable WHERE CONTAINS(info,'工商投资2') 时,却不会像上面那样无返回记录。
求解答。
--------------------编程问答-------------------- 怎么就没人回答呢 --------------------编程问答-------------------- 如果用存储过程的话,SET NOCOUNT OFF, --------------------编程问答--------------------
能说得清楚些吗? --------------------编程问答-------------------- 发错论坛了吧这里是c#的 --------------------编程问答--------------------
用CharIndex
SELECT * FROM TempTable WHERE charindex('工商投资',info)>0 --------------------编程问答--------------------
CharIndex 查询速度怎么样呢
补充:.NET技术 , ASP.NET