前言
Oracle迁移PG过程中遇到Merge语法的处理。PG 11开始支持Merge语法,但项目使用PG 10,所以要对代码中的Merge语句进行重写。
什么是Merge?
Oracle数据库MERGE语句_周末未至-CSDN博客_merge oracle
PG实现Merge的最佳实践
项目中Merge的情况比较简单,最后我采用了INSERT...ON CONFLICT...重写
如Oracle的Merge语句
MERGE INTO PRODUCT prd
USING PRODUCT_DELTA src
ON (prd.product_name =