Я новичок в команде T-SQL MERGE
, поэтому я нашел место в своей логике SQL, где я могу его использовать и хочу проверить, но не могу понять, как именно его использовать:
IF (EXISTS (SELECT 1 FROM commissions_history WHERE request = @requestID))
UPDATE commissions_history
SET amount = @amount
WHERE request = @requestID
ELSE
INSERT INTO commissions_history (amount) VALUES @amount)
Пожалуйста, предложите правильное использование. Спасибо!