Amazon Redshift
数据库开发人员指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

使用批量插入

带 SELECT 子句使用批量插入操作来实现高性能数据插入。

如果需要将数据或数据子集从一个表移动到另一个表,可以使用 INSERTCREATE TABLE AS 命令。

例如,下面的 INSERT 语句从 CATEGORY 表中选择所有行并将它们插入 CATEGORY_STAGE 表。

insert into category_stage (select * from category);

下面的示例创建 CATEGORY_STAGE 作为 CATEGORY 的副本,并将 CATEGORY 中的所有行插入 CATEGORY_STAGE。

create table category_stage as select * from category;