Switch some tests to WHEN NOT MATCHED BY TARGET

pull/7807/head
naisila 2025-01-07 21:20:59 +03:00 committed by Naisila Puka
parent 034bb8cc0f
commit 1c07cdb926
2 changed files with 6 additions and 6 deletions

View File

@ -2354,7 +2354,7 @@ MERGE INTO citus_local_target t
ON t.tid = s.sid AND tid = 1 ON t.tid = s.sid AND tid = 1
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE SET balance = balance + delta, val = val || ' updated by merge' 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') INSERT VALUES (sid, delta, 'inserted by merge')
WHEN NOT MATCHED BY SOURCE THEN WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET val = val || ' not matched by source'; UPDATE SET val = val || ' not matched by source';
@ -2373,7 +2373,7 @@ MERGE INTO citus_local_target t
ON t.tid = s.sid ON t.tid = s.sid
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE SET balance = balance + delta, val = val || ' updated by merge' 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') INSERT VALUES (sid, delta, 'inserted by merge')
WHEN NOT MATCHED BY SOURCE THEN WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET val = val || ' not matched by source'; 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 ON t.tid = s.sid AND tid = 1
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE SET balance = balance + delta, val = val || ' updated by merge' 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') INSERT VALUES (sid, delta, 'inserted by merge')
WHEN NOT MATCHED BY SOURCE THEN WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET val = val || ' not matched by source'; UPDATE SET val = val || ' not matched by source';

View File

@ -1189,7 +1189,7 @@ MERGE INTO citus_local_target t
ON t.tid = s.sid AND tid = 1 ON t.tid = s.sid AND tid = 1
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE SET balance = balance + delta, val = val || ' updated by merge' 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') INSERT VALUES (sid, delta, 'inserted by merge')
WHEN NOT MATCHED BY SOURCE THEN WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET val = val || ' not matched by source'; UPDATE SET val = val || ' not matched by source';
@ -1204,7 +1204,7 @@ MERGE INTO citus_local_target t
ON t.tid = s.sid ON t.tid = s.sid
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE SET balance = balance + delta, val = val || ' updated by merge' 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') INSERT VALUES (sid, delta, 'inserted by merge')
WHEN NOT MATCHED BY SOURCE THEN WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET val = val || ' not matched by source'; 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 ON t.tid = s.sid AND tid = 1
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE SET balance = balance + delta, val = val || ' updated by merge' 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') INSERT VALUES (sid, delta, 'inserted by merge')
WHEN NOT MATCHED BY SOURCE THEN WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET val = val || ' not matched by source'; UPDATE SET val = val || ' not matched by source';