Решения для вставки или обновления на SQL Server

Предположим, что структура таблицыMyTable(KEY, datafield1, datafield2...).

Часто я хочу либо обновить существующую запись, либо вставить новую запись, если она не существует.

По существу:

IF (key exists)
  run update command
ELSE
  run insert command

Какой лучший способ написать это?

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

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