Как я могу прервать выполнение SP в режиме Exception, как в MySQL?
Мне нужно прервать выполнение SP, когда передан недопустимый аргумент, поэтому UPDATE / INSERT не выполняется.
Мой учитель на самом деле сделал это, создав служебную программу под названием «raise_error», которая ничего не делала, кроме выполнения несуществующей таблицы. Что я бы сказал, WTF ...






Короткий ответ, нет. В ближайшее время это тоже не будет реализовано.
См. http://bugs.mysql.com/bug.php?id=16999
К сожалению, ваш учитель в значительной степени прав (хотя, да, это был бы WTFy способ делать что-то почти на любом другом диалекте SQL!).