Czy SQL Server oferuje coś podobnego do MySQL w DUPLICATE KEY UPDATE
W MySQL, jeśli określiszNA DUPLICATE KEY UPDATE i wstawiany jest wiersz, który powodowałby duplikat wartości indeksu UNIQUE lub KLUCZA PODSTAWOWEGO, wykonywana jest AKTUALIZACJA starego wiersza. Na przykład, jeśli kolumna a jest zadeklarowana jako UNIQUE i zawiera wartość 1, następujące dwie instrukcje mają identyczny efekt:
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;
Nie wierzę, że natknąłem się na coś podobnego w T-SQL. Czy SQL Server oferuje coś porównywalnego z aktualizacją MySQL ON DUPLICATE KEY UPDATE?