oracle 修改语句 将AA字段里面的值和BB字段里面的值交换

如题所述

这个好像需要增加一个中间列,比如CC,先把AA的值给CC,再把BB的值给AA,然后把CC的值给BB,或者你可以直接试一下,把AA和BB的字段名改一下,先把AA改为CC,然后把BB改为AA,再把CC改为BB
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-12
update table set aa=bb ,bb=aa ; 望采纳 。
oracle 有undo 支持两个杯子互换水的,不需要第三个杯子。追问

update table set aa=bb ,bb=aa

这种方法好像可以,谢了。

追答

本回答被提问者采纳
相似回答