结果列列表中多次出现列名?
UPDATE #Clx SET duanc=duanc+1,duanc=@duanc, duan = duan + 1 where id = @ceng
---提示错误‘在结果列列表中多次出现列名 'duanc '。’
如何解决问题:
使用
UPDATE #Clx SET @duanc=duanc,duanc=@duanc+1,@duanc=@duanc+1, duan = duan + 1 where id = @ceng
可以吗?
[解决办法]
update 中一个列名只能出现在等于号前面一次。