Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

使用批量插入

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

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

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

Copy
insert into category_stage (select * from category);

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

Copy
create table category_stage as select * from category;