2

update ステートメントを使用したいのはわかっていますが、クエリの構造に問題があります。

4

4 に答える 4

1
UPDATE table
SET column2 = column1
于 2012-06-12T19:52:46.883 に答える
1

更新を使用して新しい列を作成することはできません。最初にそれを行う必要があります。次に、次のように簡単です。

update TheTable set NewColumn = OldColumn
于 2012-06-12T19:52:54.330 に答える
1

次の 2 つの SQL ステートメントの最初のステートメントはテーブルに新しい列を作成し、2 番目のupdateステートメントは古い列から新しい列を作成します。

alter table Table1 add newColumn char(32);
update table1 set newColumn=oldColumn;
commit;
于 2012-06-12T19:53:15.433 に答える
0
update table_name set column_to_be_changed = existing column 
于 2012-06-12T19:59:04.380 に答える