首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL话语改错

2013-04-05 
SQL语句改错我的存储过程中,WHERELineNumber in(+@line+) 当参数小于3个的时候是正常的,但是大于3个的时

SQL语句改错
我的存储过程中,

WHERE     LineNumber in('+@line+') 

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

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

热点排行