软件下载吧文章资讯

分类分类

PostgreSQL upsert(插入更新)数据的操作详解

2024-02-08 11:17作者:下载吧

本文介绍如何使用PostgreSQL upsert特性插入或当被插入数据已存在则更新数据。

1. 介绍PostgreSQL upsert

在关系型数据库中,upsert是一个组合词,即当往表中插入记录,如果该记录已存在则更新,否则插入新记录。为了使用该特性需要使用INSERT ON CONFLICT语句:

INSERT INTO table_name(column_list)
VALUES(value_list)
ON CONFLICT target action;

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消