Upsert только когда два столбца конфликтуют? - PullRequest
0 голосов
/ 18 июня 2019

Предположим, у меня есть таблица:

| A | B | C |
-------------
| 1 | 1 | X |
| 1 | 2 | Y |
| 2 | 1 | Z |

Я хочу написать upsert, который регистрирует конфликт, только если кортеж в столбцах (A, B) уже находится в таблице.Таким образом, вставка (2, 2, K) в порядке, (2, 1, L) обновит 3-ю строку с (2, 1, Z) до (2, 1, L).

...