С помощью этой команды мы можем указать что-то вроде:
WHEN MATCHED AND stm.StudentMarks > 250 THEN DELETE
Но как нам ловить, если запись не не соответствует? Например, скажем, stm.StudentMarks = 100? Я получаю синтаксическую ошибку, если я пытаюсь "ELSE".
Я знаю, что эта команда обычно не используется таким образом. Но если он сможет это сделать, это избавит меня от необходимости использовать транзакцию, блокировки и несколько операторов SQL.