insert into xxx(a,b) values(1,2) ON conflict do nothing 主键存在的话,就啥也不干,影响0条。 不存在的话,就insert,影响1条。 -------------------------- 可以指定约束的名称,如: ON CONFLICT ON CONSTRAINT pk_ipaddr DO NOTHING; -------------------------- 不指定,则是all usable constraints (and unique indexes) 所有使用的约束和唯一索引。 -------------------------- 好省事啊!!! 不用写程序判断是否存在了。 -------------------------- 官方文档:https://www.postgresql.org/docs/10/sql-insert.html
|