Обработка исключений в функциях 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