全文检索的值包含空格
现有动态SQL:IF (@Company <> '')
SET @SQLExists = @SQLExists + N' AND CONTAINS(u.CorpName,@Company)'
当@Company = N'123',可以查出正常数据,当@Company = N'12 3',报:在全文搜索条件 '12 3' 内的 '3' 附近存在语法错误。
求解决办法。
------解决方案--------------------
全文索引 英文下逗号,空格字符等都导致错误问题
把空格用双引号引起来试试。