2010-06-24 1 views
2

Может ли кто-нибудь указать мне на список/описание стандартных @RETURN_VALUES в SQL Server 2005 (если такая вещь существует)? Я искал несколько раз и не могу найти никакой ссылки. Интересно, что сегодня я отлаживал хранимую процедуру с помощью Visual Studion 2008 и получил это в результатах - «@ RETURN_VALUE = -6». Интересно, что означает -6 и где находится главный список для этих значений.Стандартные @ RETURN_VALUE находятся в SQL Server 2005?

Благодарим за помощь!

+0

Возможно Дубликат http://stackoverflow.com/questions/2965211/sql-server-stored-procedure-return-code-oddity, но я не могу видеть однозначный вывод по этому вопросу (кроме него не задокументировано). –

ответ

0

Я не верю, что есть какое-либо соглашение для хранимых значений процедуры возврата за:

  • 0: успех
  • 0: ошибка

  • < 0: критическая ошибка
0

Некоторые (системные) хранимые процедуры es документированы. И документация (SQL help) рассказывает о возможных возвращаемых значениях и их значениях. Дополнительно к тому, что написал Кен есть 0 - ничего сделано

0 - количество XXX (отправленные письма, удаленные записи, ...) < 0 (для сравнения, за исключением) является (как Кен написал) ап погрешность