我是新來的T-SQL命令MERGE
所以我發現我的SQL邏輯的地方,我可以用它,並希望測試,但無法弄清楚我到底如何使用它:如何在這種情況下使用T-SQL MERGE?
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)
請建議正確的用法。謝謝!
這是您的簡單示例的簡單演練:) http://stackoverflow.com/a/10219581/261997 – RThomas 2012-04-18 23:31:52