web-dev-qa-db-ja.com

SQL Server:テーブル内の列をコピーしています

テーブルの列から同じテーブルの別の列にすべての値をコピーする最も簡単な方法は何ですか?

23
Hoopy Frood

単一のステートメントで(列のデータ型が同じ場合)

UPDATE <tablename>
SET <destination column name> = <source column name>
50

このスクリプトは、field1のすべての値を、対応する行のfield2の値で更新します。

UPDATE table SET field1 = field2
15
Ilya Kochetov