我尝试将表复制到另一个表中,但字段不一样(这不是问题),表目标中的某些字段是可选的。
我这样想:
INSERT INTO data(Email, Title, FirstName, LastName)
SELECT champs5, champs1, champs3, champs4
FROM tmp
但问题来自id字段,当然需要:
ERROR: null value in column "id" violates not-null constraint
如何告诉Postgres自动为INSERT
的每一行生成ID?