2016-09-21 13 views
-2

カラムのデータを同じテーブル内の別のカラムに移動する必要があります。同じテーブル内の別の列に列のデータを移動する必要があります。

これを書く方法を教えてもらえますか?

+0

してくださいタグを依存して変化してもよい(例えば、MySQLは、オラクル、MS SQL ServerのはPostgreSQLらは) – JohnHC

+1

は、私たちにいくつかのサンプル表を表示しますデータ、移動前と移動後の両方のバージョン。 – jarlh

+0

MS SQL Server。更新テーブル セットNewColumn = OldColumn; 更新テーブル セットOldColumn = null; – RInfo

答えて

0
UPDATE table SET NewColumn = OldColumn; 

UPDATE table SET OldColumn = null; 
+0

これに2つの更新は必要ありません。 'update foo set NewColumn = OldColumn、oldcolumn = null'はうまく動作します。 –

0

構文はSQLの味に使用しているSQLの味

update table 
set NewColumn = OldColumn; 

update table 
set OldColumn = null; 
+0

これは2つの更新を必要とせず、' update foo set NewColumn = OldColumn、oldcolumn = null'はうまく動作します。 –

関連する問題