数据库
首页 > 数据库> > PostgreSQL on conflict 存在更新,不存在插入

PostgreSQL on conflict 存在更新,不存在插入

作者:互联网

数据库版本大于9.5
#                                                      唯一字段(不需要更新的字段)          需要更新的字段
"insert init 表名 (字段1,字段2,字段3) values (值1,值2,值3) on conflict (字段1,字段2) do update set 字段3 = excluded.字段3;"
# 如果只保证插入不重复,不做更新,添加这个就行(do nothing)
"insert init 表名 () values () on conflict () do nothing"

 

标签:do,存在,PostgreSQL,init,更新,字段,表名,conflict
来源: https://www.cnblogs.com/luochunxi/p/16493802.html