首页 > 解决方案 > Postgres 冲突 - 插入到另一个表

问题描述

我有一个表的批量插入,称为items.

const query = format(`INSERT INTO items (site_id, store_id, title, price, quantity, item_code, package_quantity, unit_adjusted_price) VALUES %L returning id`, items);

它工作得很好,但我想在冲突中做两件事:

  1. 更新price字段
  2. 在表格中插入price_history新价格

问候#1 - 我可以找到没有任何问题的语法,但不知道如何做#2 - 在冲突时插入到不同的表。

任何想法?

标签: node.jspostgresql

解决方案


推荐阅读