SQL Server,将列A的值替换为列B的值,将列B的值替换为列A的值

时间:2018-04-06 20:55:53

标签: sql sql-server

Image

我需要帮助将列(seconddescription)的值反转为列的值(longdescription) 谢谢。

enter image description here

3 个答案:

答案 0 :(得分:2)

UPDATE whatever_your_table_is_called
SET    seconddescription = longdescription
      ,longdescription = seconddescription

答案 1 :(得分:0)

现在无法对此进行测试,但您可以创建一个新列(col3) UPDATE表设置col3 = col1,col1 = col2,col2 = col3

然后删除col3

答案 2 :(得分:0)

尝试下面的内容:

UPDATE ABC SET longdescription = seconddescription, seconddescription = longdescription;

这里,ABC是你的桌名。