Я пытался использовать функцию TRY..CATCH
в хранимой процедуре SQL Server 2005, но она не работала.Я проверил свою версию, используя @@VERSION
, она отображала «MS SQL Server 2000 - 8.00.194 (Intel X86)», но когда я нажала «Справка-> О программе», она отобразила «9.00.1399.00», в которой четко указано, что у меня SQL Server2005 установлен.
Я знаю, что TRY..CATCH
можно использовать только на SQL Server 2005 или более поздней версии.
Моя система может использовать Sql Server 2000 в качестве исходной базы данных или что-то подобное, яможет быть неправильно в описании.Как это изменить то ..