使用php参数在DB2中更新

时间:2018-10-03 18:05:09

标签: sql db2 upsert

我在脚本中使用PHP参数将有效的插入DB2。它运行完美,但是我正在尝试对其进行修复,这样我就不必每次都进行截断和重建。如果我已经存在唯一的关键字段,我想简单地更新我的最后两个字段。

插入:

INSERT INTO testSchema.metrics (cust, item, material, color, group, group2, sales, score )
    VALUES (
        :cust_id, 
        :item,
        :material,
        :color,
        :group,
        :group2,
        :sales,
        :score
    )

我确实对cust_id,项目,材料和颜色有了新的唯一键约束。我只想说“如果存在该客户,项目,材料和颜色的记录,请更新销售和得分”

我意识到我无法在这里进行传统的upsert,但是DB2中是否有最适合这种情况的东西?

1 个答案:

答案 0 :(得分:0)