SQL Server предлагает что-то вроде обновления MySQL ON DUPLICATE KEY UPDATE

В MySQL, если вы укажетеНА ДУБЛИКАТЕ КЛЮЧЕВОЕ ОБНОВЛЕНИЕ и вставляется строка, которая может привести к дублированию значения в индексе UNIQUE или PRIMARY KEY, выполняется ОБНОВЛЕНИЕ старой строки. Например, если столбец a объявлен как UNIQUE и содержит значение 1, следующие два оператора имеют одинаковый эффект:

INSERT INTO table (a,b,c) VALUES (1,2,3)
  ON DUPLICATE KEY UPDATE c=c+1;

UPDATE table SET c=c+1 WHERE a=1;

Я не верю, что сталкивался с чем-то подобным в T-SQL. SQL Server предлагает что-либо сопоставимое с MySQL ON DUPLICATE KEY UPDATE?

Ответы на вопрос(4)

Ваш ответ на вопрос