读书人

结果列列表中多次出现列名?解决方案

发布时间: 2012-01-24 23:11:54 作者: rapoo

结果列列表中多次出现列名?
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 中一个列名只能出现在等于号前面一次。

读书人网 >SQL Server

热点推荐