搜索结果
查询Tags标签: conflict,共有 3条记录-
PostgreSQL on conflict 存在更新,不存在插入
数据库版本大于9.5# 唯一字段(不需要更新的字段) 需要更新的字段"insert init 表名 (字段1,字段2,字段3) values (值1,值2,值3) on conflict (字段1,字段2) do update set 字段3 = excluded.字段3;…
2022/7/21 2:26:05 人评论 次浏览 -
PgSQL upsert批量查询插入或更新(insert select/on conflict do update踩坑记录)
insert into t --进行插入 values(1,name) ON CONFLICT(id) --如果id这个键存在 do update set --更新以下字段 name=EXCLUDED.name ;insert into t (a1,b1,c1) select a2,b2,c2 from t2 on conflict(a1) do update set (b1,c1) = (1,2)conflict里的字段必须为主键或者…
2021/9/7 19:07:54 人评论 次浏览 -
PgSQL upsert批量查询插入或更新(insert select/on conflict do update踩坑记录)
insert into t --进行插入 values(1,name) ON CONFLICT(id) --如果id这个键存在 do update set --更新以下字段 name=EXCLUDED.name ;insert into t (a1,b1,c1) select a2,b2,c2 from t2 on conflict(a1) do update set (b1,c1) = (1,2)conflict里的字段必须为主键或者…
2021/9/7 19:07:54 人评论 次浏览