2013-05-30 68 views
0

我有一種情況,即如果它不存在,或者如果它存在,則更新它。有沒有一個很好的乾淨的方式來做到這一點是TSQL?在SQL表中執行創建/更新的最佳方式是什麼?

+0

如果你要downvote我,增加有用的反饋請。 –

+0

我沒有降低你的評分,但是這個問題(或其變體)已被[多次詢問](http://stackoverflow.com/search?q=sql+server+update+insert+row+exists)所以你可能因缺乏研究而被低估 – Pondlife

回答

2

IF EXISTS(SELECT 1 FROM表WHERE ...)
UPDATE表SET ...
ELSE
INSERT INTO表...

相關問題