Попробуйте Catch в SQL Server 2000? - PullRequest
5 голосов
/ 24 декабря 2010

Возможно ли использовать Try-Catch в SQL Server 2000?

Ответы [ 5 ]

9 голосов
/ 24 декабря 2010

Нет, это невозможно.

Это было только с Sql Server 2005

Проверьте TRY ... CATCH (Transact-SQL) и проверьте Другие версии

6 голосов
/ 24 декабря 2010

Нет.Блок Try Catch был введен в SQL SERVER 2005.

В следующей статье показано, как можно использовать @@ERROR для проверки ошибок.

Общие сведения об обработке ошибок в SQL Server 2000

4 голосов
/ 24 декабря 2010

Вместо этого вы можете использовать пользователя @@Error ..

check эта статья об обработке ошибок

1 голос
/ 24 декабря 2010

@@ERROR - это переменная, обновляемая ядром базы данных SQL Server после выполнения каждого оператора на сервере.Мы можем увидеть по печати @@Error

0 голосов
/ 22 октября 2014

No Try Catch Был представлен 2005 и более поздние версии ,,, вы должны использовать @@ Error для обработки вашего исключения

...