我是 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)
请提出正确的用法。谢谢!