2013-05-30 39 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表...

相关问题