Мальчики, подскажите пожалуйста такая конструкция рабочая?
Или же даже когда dbcc checkdb выдаст ошибки RAISERROR не получится?
ведь сама dbcc checkdb выполнится и выдаст результат, а не отвалится с ошибкой.
set @mysql = 'dbcc checkdb (' + @db+ ') WITH NO_INFOMSGS' EXEC (@mysql) IF @@ERROR != 0 BEGIN RAISERROR ('Ахтунг!!!Базен нихт арбайтен!!!!',16,1) return END
Или же даже когда dbcc checkdb выдаст ошибки RAISERROR не получится?
ведь сама dbcc checkdb выполнится и выдаст результат, а не отвалится с ошибкой.