日期:2014-05-17  浏览次数:20531 次

SQL语句改错
我的存储过程中,
WHERE     LineNumber in('+@line+') 

当参数小于3个的时候是正常的,但是大于3个的时候就出会错了,说是缺少‘ 是怎么回事啊

------解决方案--------------------
把语句贴全,这样看不出问题
------解决方案--------------------
是不是@lineNumber长度不够?
------解决方案--------------------
改用双引号,两头加单引号