首页 > 解决方案 > postgres中的多表插入

问题描述

寻找一种在 Postgres 中高效执行多表插入的方法(有点像 Oracle 中的 INSERT ALL 语句)。假设我有以下驱动程序表:

ID, Data
----------------
10, 'Table 1 data'
11, 'Table 2 data'
10, 'More Table 1 data'

所以,所有 ID=10 的记录都应该插入到表 1 中,ID=11 到表 2 等等......真正的驱动程序表有超过 3.5 亿条记录,大约有 12 个不同的 ID,所以寻找方法来尽可能有效地做到这一点SQL。

标签: sqlpostgresql

解决方案


推荐阅读