存储过程语法错误?谢谢
发布网友
发布时间:2024-10-20 11:53
我来回答
共2个回答
热心网友
时间:2024-11-14 23:34
楼上正解,碰到单引号就改成两个,因为处理数字跟字符串是有区别的例如
updata a set id=5
update a set name='zhangsan'
如果字段为数字类型不用加单引号,反之要加上单引号
exec('update [aaaa] set [a]= '''+@name + '''') 即可
热心网友
时间:2024-11-14 23:35
declare @name [varchar](100)
set @name='15245'
exec('update [aaaa] set [a]= '''+@name + '''')