标签: 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)。