小编Kam*_*šík的帖子

postgres 存储过程中的 UPSERT

Postgres 已经有一种方法可以执行“upsert”,但我不喜欢发送这些长查询,我想知道它是否可以实现为一个存储过程,它将接受 json 并执行

INSERT INTO ... (keys)
  VALUES (values)
  ON CONFLICT DO UPDATE SET (setEverythingFromExcluded)
Run Code Online (Sandbox Code Playgroud)

我知道我可以以某种方式使用json_object_keysandjson_extract_path或直接使用json_each,但我最初的尝试毫无结果,所以也许有人已经这样做了?

postgresql insert update upsert

-1
推荐指数
1
解决办法
1329
查看次数

标签 统计

insert ×1

postgresql ×1

update ×1

upsert ×1