如何跳过pgsql中违反外键约束的记录?

dxxyhpgq  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(281)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

10个月前关门了。
改进这个问题
我想跳过违反外键约束的记录。

pvabu6sv

pvabu6sv1#

你可以用 ON CONFLICT (<constraint>) DO NOTHING 跳过冲突记录

INSERT INTO table (name, foreign_key)
VALUES
    (
        'Alice',
        123
    ) 
ON CONFLICT (foreign_key) 
DO NOTHING;

相关问题