【发布时间】:2016-05-11 13:32:39
【问题描述】:
我在同一个数据库中有两个表。具有相同的约束和相同的列名。两个表都有自动递增的主键,我想使用以下查询将数据直接从一个表插入到另一个表中。
insert into table_name select * from table_name
所有数据都插入到表一中,但没有发生自动增量。
在图像中它们是相同的问题(图像中的表是为测试而创建的)
【问题讨论】:
-
试试这样的
INSERT INTO table_destination SELECT column_name1,column_name2,column_name3 FROM table_src; -
对不起,我想合并两张表
-
列数与第 1 行的值数不匹配