14
ответов

Сохраненный Procs - Лучший способ пасовать назад сообщения к пользовательскому приложению

Я хотел бы, знают, какие люди думают об использовании RAISERROR в хранимых процедурах пасовать назад пользовательские сообщения (т.е. связанные с бизнесом сообщения, не сообщения об ошибках) к приложению. Часть старшего...
вопрос задан: 8 October 2008 21:54
3
ответа

Попытайтесь RAISERROR в T-SQL

Наличие маленькой проблемы и удивление, использую ли я их правильно. В моем SQL сценарий, имеют, НАЧИНАЮТСЯ, ПОПЫТКА//проверяют некоторую информацию и если существуют certains ошибки RAISERROR ('Найденные ошибки...
вопрос задан: 16 July 2009 16:25
1
ответ

T-SQL - Возвратите пользовательское сообщение об ошибке и запрос конца

У меня есть длинная хранимая процедура, в которой я хотел бы сделать что-то как следующее: ЕСЛИ @SubPageDirectory ЯВЛЯЕТСЯ ПУСТЫМ, НАЧИНАЮТСЯ, RAISERROR (' @SubPageDirectory не может быть ПУСТЫМ', 10, 1), СОХРАНЕННЫЙ ВЫХОД...
вопрос задан: 15 July 2010 14:44
1
ответ

Что означают различные уровни серьезности RAISERROR?

Мой лучший результат Google был этим: ниже 11 предупреждения, не, ошибки 11-16 доступны для использования выше 16, системные ошибки нет никакого поведенческого различия среди 11-16, Но, от BOL, "Уровни серьезности...
вопрос задан: 14 July 2009 00:46
0
ответов

Продолжить процедуру для других линий после RAISERROR

Имея такую ​​ситуацию - запуск кода в конце ночи, который вставляет записи, и время от времени появляется дублирующий уникальный ключ, который вызывает блок RAISERROR с ошибкой, которая не может ...
вопрос задан: 22 February 2019 05:43
0
ответов

Как имитировать взаимоблокировку в SQL Server в одном процессе?

Наш код на стороне клиента обнаруживает взаимоблокировки, ожидает определенный интервал, а затем повторяет запрос до 5 раз. Логика повторных попыток обнаруживает взаимоблокировки на основе номера ошибки 1205. Моя цель — протестировать обе...
вопрос задан: 19 July 2012 22:17
0
ответов

RAISERROR ― Как различать с помощью SqlException?

У меня есть 3-4 хранимых процедуры, которые я могу изменить, если необходимо - которые используют RAISERROR, чтобы сообщить моему приложению о некоторых фатальных ошибках на стороне базы данных. Некоторые из этих хранимых процедур выполняются ...
вопрос задан: 28 June 2011 15:52
0
ответов

Как напечатать переменную DateTime в методе RAISERROR?

Моя хранимая процедура принимает два параметра @EffectiveStartDate DATETIME @EffectiveEndDate DATETIME Я написал код проверки следующим образом: IF (@EffectiveStartDate> @EffectiveEndDate) BEGIN ...
вопрос задан: 1 June 2011 00:23