我遇到以下问题(在 PostgreSQL 中)。
目的:
- 从临时表中读取数据
tmp
- 将此处理到另一个表
y
- 使用
nextval
from 表y
与来自 的数据相结合tmp
。
我认为这可以完成这项工作:
INSERT INTO y (v1, v2) VALUES (nextval(y.v1), SELECT v2 FROM tmp)
也试过:
INSERT INTO y (v1, v2) VALUES (SELECT nextval(y.v1), v2 FROM tmp)
谁能解释如何做到这一点?