powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Обработка ошибок
5 сообщений из 5, страница 1 из 1
Обработка ошибок
    #35846933
alapt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Подскажите пожалуста, есть ли в DB2 аналог конструкции Oracle для обработки ошибок.

begin
----
exception
----
end;

и если есть, то как ее использовать.

Простейший пример.
В процедуре есть SELECT, который должен возвращать одно значение. Необходимо написать реакцию на случаи, когда записей нет или записей больше одной. Сейчас я это делаю, предварительно посчитав количество записей, удовлетворяющих условию через COUNT.

DB2 Express 9.
...
Рейтинг: 0 / 0
Обработка ошибок
    #35846997
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрите вот тут.
Вообще, рекомендую найти книгу
DB2 ® SQL PL, Second Edition: Deployment and Advanced Configuration Essential Guide for DB2 ® UDB on Linux., UNIX™, Windows ® , i5/OS™, z/OS
У меня она в виде файла
Prentice.Hall.PTR.DB2.SQL.PL.Essential.Guide.for.DB2.UDB.2nd.Edition.Nov.2004.chm
...
Рейтинг: 0 / 0
Обработка ошибок
    #35847202
alapt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Favn,

А можно или поподробней с примерами, или книжку эту на мыло?
...
Рейтинг: 0 / 0
Обработка ошибок
    #35847223
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alapt, послал
...
Рейтинг: 0 / 0
Обработка ошибок
    #35847739
alapt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Favnalapt, послал

Спасибо, получил. Буду разбираться.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Обработка ошибок
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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