2

我知道我想使用更新语句,但查询结构有问题

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 语句中的第一个将在表中创建新列,第二个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 回答