Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как правильно обработать ошибки / 8 сообщений из 8, страница 1 из 1
16.03.2020, 23:56
    #39938043
Korifa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
Подскажите, пожалуйста, как правильно обработать ошибки в курсоре и в вложенной процедуре
...
Рейтинг: 0 / 0
17.03.2020, 00:03
    #39938045
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
Korifa, зависит от того что в вашем случае является ошибкой и что кроется за "обработать"
...
Рейтинг: 0 / 0
17.03.2020, 00:07
    #39938046
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
Обрабатывать не надо. Надо просто сжечь это все.
...
Рейтинг: 0 / 0
17.03.2020, 00:25
    #39938050
Korifa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
buser
Korifa, зависит от того что в вашем случае является ошибкой и что кроется за "обработать"

откатить все, в случае ошибки
...
Рейтинг: 0 / 0
17.03.2020, 00:26
    #39938051
Korifa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
Гавриленко Сергей Алексеевич
Обрабатывать не надо. Надо просто сжечь это все.

почему?
...
Рейтинг: 0 / 0
17.03.2020, 00:33
    #39938052
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
Korifa,

Потому что. Но если очень хочется, уже давно сделали try / catch.
...
Рейтинг: 0 / 0
17.03.2020, 08:03
    #39938080
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
Korifa
buser
Korifa, зависит от того что в вашем случае является ошибкой и что кроется за "обработать"

откатить все, в случае ошибки


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CREATE PROCEDURE ВашаПроцедура
...
as
set xact_abort on;

begin transaction;

--все что там у вас было в процедуре
...

commit transaction;

return;
...
Рейтинг: 0 / 0
17.03.2020, 08:24
    #39938083
Korifa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно обработать ошибки
aleks222
Korifa
пропущено...

откатить все, в случае ошибки


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CREATE PROCEDURE ВашаПроцедура
...
as
set xact_abort on;

begin transaction;

--все что там у вас было в процедуре
...

commit transaction;

return;



спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как правильно обработать ошибки / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]