首页 热点专区 义务教育 高等教育 出国留学 考研考公

存储过程语法错误?谢谢

发布网友

我来回答

2个回答

热心网友

楼上正解,碰到单引号就改成两个,因为处理数字跟字符串是有区别的例如
updata a set id=5
update a set name='zhangsan'

如果字段为数字类型不用加单引号,反之要加上单引号

exec('update [aaaa] set [a]= '''+@name + '''') 即可

热心网友

declare @name [varchar](100)

set @name='15245'

exec('update [aaaa] set [a]= '''+@name + '''')

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com