У меня есть рабочая вставка, идущая в DB2 с использованием параметров PHP в скрипте.Это работает отлично, но я пытаюсь исправить это, чтобы мне не приходилось урезать и перестраивать каждый раз.Я хотел бы просто обновить мои последние 2 поля, если мои уникальные ключевые поля уже существуют.
Вставка:
INSERT INTO testSchema.metrics (cust, item, material, color, group, group2, sales, score )
VALUES (
:cust_id,
:item,
:material,
:color,
:group,
:group2,
:sales,
:score
)
У меня есть новое ограничение уникального ключа для cust_id, item,материал и цвет.Я просто хочу сказать: «Если существует запись для этого клиента, предмета, материала и цвета, обновления продаж и оценки»
Я понял, что не могу сделать традиционное упорство здесь, но есть ли что-то в DB2, чтобудет лучше всего подходит для этой ситуации?