2021
01-08
01-08
PostgreSQL upsert(插入更新)数据的操作详解
本文介绍如何使用PostgreSQLupsert特性插入或当被插入数据已存在则更新数据。1.介绍PostgreSQLupsert在关系型数据库中,upsert是一个组合词,即当往表中插入记录,如果该记录已存在则更新,否则插入新记录。为了使用该特性需要使用INSERTONCONFLICT语句:INSERTINTOtable_name(column_list)VALUES(value_list)ONCONFLICTtargetaction;该语法中target可以是下面列举内容之一:(column_name)?列名ONCONSTRAINTcon...
继续阅读 >