使用多行插入 - Amazon Redshift

使用多行插入

如果不能使用 COPY 命令,而您需要进行 SQL 插入,可以根据情况使用多行插入。如果一次只添加一行或几行,则数据压缩效率低下。

多行插入通过批量进行一系列插入提高性能。下面的示例使用一条 INSERT 语句向一个包含四列的表中插入三行。这仍是少量插入,只是用来说明多行插入的语法。

insert into category_stage values (default, default, default, default), (20, default, 'Country', default), (21, 'Concerts', 'Rock', default);

有关更多详细信息和示例,请参阅 INSERT