PostgreSQL 9.5 起支持 INSERT 的 ON CONFLICT 子句实现 upsert。v19 新增 ON CONFLICT ... DO SELECT,需配合 RETURNING 使用。相比 MERGE,ON CONFLICT 无竞态条件,能保证插入或更新成功。DO SELECT 适合获取已存在行的数据,避免额外查询,尤其适用于生成列或触发器修改数据的场景。
完成下面两步后,将自动完成登录并继续当前操作。