仅当两列冲突时才向上插入?

时间:2019-06-18 12:51:13

标签: postgresql insert upsert

考虑我有一张桌子:

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

我想编写一个upsert,仅在表(A,B)列中的元组已经存在于表中时才记录冲突。因此,插入(2,2,K)很好,(2,1,L)会将第三行从(2,1,Z)更新为(2,1,L)。

0 个答案:

没有答案