Apache Ignite SQL поддерживает оператор MERGE.Эта поддержка распространяется на MERGE WHEN (например, как в H2)?например,
MERGE INTO account (client_id, tran_ccy, last_tran_dt)
(SELECT DISTINCT client_id, tran_ccy, Max(tran_dt)
FROM transaction
GROUP BY client_id, tran_ccy)
WHEN MATCHED THEN
UPDATE SET last_tran_dt = tran_dt
WHEN NOT MATCHED THEN
INSERT (client_id, tran_ccy, last_tran_dt)
VALUES (client_id, tran_ccy, tran_dt)