Обработка исключений в функциях Postgresql

Материал из ИбисоПедии
Версия от 09:53, 20 июня 2015; 95.174.115.100 (обсуждение) (Новая страница: «Для вызова исключения используем код ошибки '77001' Пример вызова исключения if v_state in (1,5,6…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Для вызова исключения используем код ошибки '77001'


Пример вызова исключения

 if v_state in (1,5,6,7) then
   RAISE EXCEPTION 'Нельзя удалить подписанное назначение ' USING ERRCODE = '77001';
 end if;


См документацию по postgresql http://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html