pgsql upsert语法

INSERT INTO distributors (did, dname)
    VALUES (5, 'Gizmo Transglobal'), (6, 'Associated Computing, Inc')
    ON CONFLICT (did) DO UPDATE SET dname = EXCLUDED.dname;

INSERT INTO distributors (did, dname) VALUES (7, 'Redline GmbH')
    ON CONFLICT (did) DO NOTHING;

9.5版本一下的方法参考博客https://blog.csdn.net/yueliangdao0608/article/details/18359713

你可能感兴趣的:(pgsql)