Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

raiserror [D7, MSSQL]


Bless ©   (2003-12-03 11:13:00) 

Почему raiserror("error",16,1), написанный в триггере, приводит к появлению ошибки в приложении, а raiserror("error",10,10) - нет.

И непонятно назначение второго параметра (state, если по хелпу) в этой процедуре . Какова его роль?


Bless   (2003-12-04 09:13:00) [1]

Тьфу ты! Точно, есть такое. Спасибо.


Fiend   (2003-12-03 17:40:00) [2]

To Bless:
RAISERROR внимательно читай!


Bless   (2003-12-03 15:40:00) [3]

:) Да я знаю, что это такое.
В каком разделе?


Fiend   (2003-12-03 15:38:00) [4]

BOL - Books Online - входит в комплект поставки сервера.


Bless   (2003-12-03 15:37:00) [5]

BOL>

А конкретнее?


Fiend   (2003-12-03 14:32:00) [6]

То Bless:
BOL


Bless   (2003-12-03 13:17:00) [7]

to Friend>
>@@ERROR is set to 0 by default for messages with a severity from
>1 through 10.

А где ты это вычитал? А то что-то не могу найти


Bless   (2003-12-03 11:52:00) [8]

ну зарезервированы значения с 1 по 10.>

А почему тогда
...Severity levels from 0 through 18 can be used by any user...
?


Bless   (2003-12-03 11:47:00) [9]

Fiend © (03.12.03 11:36) [1]>

Спасибо. П
просто в хелпе на raiserror про осебенность ошибок с severity <=10 - ни слова(там от 0-18, 19-25, >25), а про @@error посмотреть не догадался .

>И непонятно назначение второго параметра ...
Считая с нуля :) Я имел ввиду третий параметр(который state называется). Зачем он?


Silver Alex   (2003-12-03 11:47:00) [10]


> Bless (03.12.03 11:13)

ну зарезервированы значения с 1 по 10 .Я прошлый раз просто провтыкал


Fiend   (2003-12-03 11:36:00) [11]

это же очевидно! Второй параметр определяет степень важности ошибки. И для ошибок с важностью 1-10 действует следующее правило:
@@ERROR is set to 0 by default for messages with a severity from 1 through 10.


Наверх

Титульная страница Поиск, карта сайта Написать письмо