Как сделать кастомный текст ошибки для констрейнта

от автора

Может я жгу после отпуска, но возникла такая мысль:
когда в Oracle делается внешний ключ с ON DELETE = RESTRICT, то при попытке удаления родительской записи выкидывается ошибка: «ORA-02292: violated integrity constraint (owner.constraintname)- child record found », можно ли как-нибудь эту ошибку для каждого констрейнта уточнить, чтобы выдавался более осмысленный текст, например, «Нельзя удалить эту картинку, потому что оно привязано к видеоролику»?
Может быть триггер или комментарий к констрейнту.

ссылка на оригинал статьи http://habrahabr.ru/post/190578/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *