Я хотел бы, знают, какие люди думают об использовании RAISERROR в хранимых процедурах пасовать назад пользовательские сообщения (т.е. связанные с бизнесом сообщения, не сообщения об ошибках) к приложению. Часть старшего...
Наличие маленькой проблемы и удивление, использую ли я их правильно. В моем SQL сценарий, имеют, НАЧИНАЮТСЯ, ПОПЫТКА//проверяют некоторую информацию и если существуют certains ошибки RAISERROR ('Найденные ошибки...
У меня есть длинная хранимая процедура, в которой я хотел бы сделать что-то как следующее: ЕСЛИ @SubPageDirectory ЯВЛЯЕТСЯ ПУСТЫМ, НАЧИНАЮТСЯ, RAISERROR (' @SubPageDirectory не может быть ПУСТЫМ', 10, 1), СОХРАНЕННЫЙ ВЫХОД...
Мой лучший результат Google был этим: ниже 11 предупреждения, не, ошибки 11-16 доступны для использования выше 16, системные ошибки нет никакого поведенческого различия среди 11-16, Но, от BOL, "Уровни серьезности...
Имея такую ситуацию - запуск кода в конце ночи, который вставляет записи, и время от времени появляется дублирующий уникальный ключ, который вызывает блок RAISERROR с ошибкой, которая не может ...
Наш код на стороне клиента обнаруживает взаимоблокировки, ожидает определенный интервал, а затем повторяет запрос до 5 раз. Логика повторных попыток обнаруживает взаимоблокировки на основе номера ошибки 1205. Моя цель — протестировать обе...
У меня есть 3-4 хранимых процедуры, которые я могу изменить, если необходимо - которые используют RAISERROR, чтобы сообщить моему приложению о некоторых фатальных ошибках на стороне базы данных. Некоторые из этих хранимых процедур выполняются ...
Моя хранимая процедура принимает два параметра @EffectiveStartDate DATETIME @EffectiveEndDate DATETIME Я написал код проверки следующим образом: IF (@EffectiveStartDate> @EffectiveEndDate) BEGIN ...