diff --git a/src/test/regress/expected/pg17.out b/src/test/regress/expected/pg17.out index bdef9729f..4ed502217 100644 --- a/src/test/regress/expected/pg17.out +++ b/src/test/regress/expected/pg17.out @@ -2354,7 +2354,7 @@ MERGE INTO citus_local_target t ON t.tid = s.sid AND tid = 1 WHEN MATCHED THEN UPDATE SET balance = balance + delta, val = val || ' updated by merge' - WHEN NOT MATCHED THEN + WHEN NOT MATCHED BY TARGET THEN INSERT VALUES (sid, delta, 'inserted by merge') WHEN NOT MATCHED BY SOURCE THEN UPDATE SET val = val || ' not matched by source'; @@ -2373,7 +2373,7 @@ MERGE INTO citus_local_target t ON t.tid = s.sid WHEN MATCHED THEN UPDATE SET balance = balance + delta, val = val || ' updated by merge' - WHEN NOT MATCHED THEN + WHEN NOT MATCHED BY TARGET THEN INSERT VALUES (sid, delta, 'inserted by merge') WHEN NOT MATCHED BY SOURCE THEN UPDATE SET val = val || ' not matched by source'; @@ -2439,7 +2439,7 @@ MERGE INTO citus_distributed_target t ON t.tid = s.sid AND tid = 1 WHEN MATCHED THEN UPDATE SET balance = balance + delta, val = val || ' updated by merge' - WHEN NOT MATCHED THEN + WHEN NOT MATCHED BY TARGET THEN INSERT VALUES (sid, delta, 'inserted by merge') WHEN NOT MATCHED BY SOURCE THEN UPDATE SET val = val || ' not matched by source'; diff --git a/src/test/regress/sql/pg17.sql b/src/test/regress/sql/pg17.sql index ec07d5373..acaef224c 100644 --- a/src/test/regress/sql/pg17.sql +++ b/src/test/regress/sql/pg17.sql @@ -1189,7 +1189,7 @@ MERGE INTO citus_local_target t ON t.tid = s.sid AND tid = 1 WHEN MATCHED THEN UPDATE SET balance = balance + delta, val = val || ' updated by merge' - WHEN NOT MATCHED THEN + WHEN NOT MATCHED BY TARGET THEN INSERT VALUES (sid, delta, 'inserted by merge') WHEN NOT MATCHED BY SOURCE THEN UPDATE SET val = val || ' not matched by source'; @@ -1204,7 +1204,7 @@ MERGE INTO citus_local_target t ON t.tid = s.sid WHEN MATCHED THEN UPDATE SET balance = balance + delta, val = val || ' updated by merge' - WHEN NOT MATCHED THEN + WHEN NOT MATCHED BY TARGET THEN INSERT VALUES (sid, delta, 'inserted by merge') WHEN NOT MATCHED BY SOURCE THEN UPDATE SET val = val || ' not matched by source'; @@ -1259,7 +1259,7 @@ MERGE INTO citus_distributed_target t ON t.tid = s.sid AND tid = 1 WHEN MATCHED THEN UPDATE SET balance = balance + delta, val = val || ' updated by merge' - WHEN NOT MATCHED THEN + WHEN NOT MATCHED BY TARGET THEN INSERT VALUES (sid, delta, 'inserted by merge') WHEN NOT MATCHED BY SOURCE THEN UPDATE SET val = val || ' not matched by source';