跳转到主要内容

简介

有时,你需要将一个表中的所有数据重新导入到另一个表中。 例如,你可能希望将暂存表中的数据重新导入到生产环境表中。本文将介绍如何使用 INSERT INTO 语句来实现这一点。

示例

下面通过一个简单示例说明其工作方式以及如何进行测试:
  • 创建一个示例数据库
  • 创建样本表
  • 向源表中插入一些数据
  • 检查源表中的行数
  • 创建一个与源表结构相同的新表。
  • 将源表中的所有行插入目标表。
  • 查看目标表中的行数
如果你想修改新表的结构,可以先查看源表的结构。
然后使用修改后的结构创建新表。在本例中,我们需要向目标表添加一个新列 population
  • 将源表中的所有行插入目标表,包括新增的列。所有行的 population 字段均设为 0。
  • 查看目标表中的数据
最后修改于 2026年6月29日