View a markdown version of this page

使用批量插入 - Amazon Redshift

2026 年 6 月 30 日之后,Amazon Redshift 不再支持使用 Python UDF。我们将分阶段开始执行。有关 Python 生命周期终止和迁移选项详情的更多信息,请参阅 2025 年 6 月 30 日发布的博客文章

使用批量插入

带 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;