0

目前我正在运行这样的查询以将一个表中的字段添加到另一个表中。

 INSERT INTO new_table (Num1, Num2, Num3)
 SELECT Num1, Num2, Num3
 FROM initial_table

我的表包含许多不同的列,有没有办法用一个命令将它们全部移动,而不是手动键入每一列?

4

2 回答 2

1
INSERT INTO new_table
SELECT *
FROM initial_table

但是,如果您在new_table.

于 2012-08-07T09:44:55.163 回答
1

如果您的表是相同的,列的顺序完全相同,并且没有 IDENTITY 列,您可以这样做:

INSERT INTO new_table
SELECT *
  FROM initial_table
于 2012-08-07T09:45:42.790 回答