Стандартные @ RETURN_VALUE в SQL Server 2005? - PullRequest
2 голосов
/ 25 июня 2010

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

Спасибо за помощь!

Ответы [ 3 ]

0 голосов
/ 25 июня 2010

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

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

0 голосов
/ 28 июня 2010

За «стандартными» кодами стоит небольшая логика .

Я тоже спрашивал здесь подобное , когда получил -4

0 голосов
/ 25 июня 2010

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

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

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