сегодня в 14:52
Может я жгу после отпуска, но возникла такая мысль:
когда в Oracle делается внешний ключ с ON DELETE = RESTRICT, то при попытке удаления родительской записи выкидывается ошибка: «ORA-02292: violated integrity constraint (owner.constraintname)- child record found », можно ли как-нибудь эту ошибку для каждого констрейнта уточнить, чтобы выдавался более осмысленный текст, например, «Нельзя удалить эту картинку, потому что оно привязано к видеоролику»?
Может быть триггер или комментарий к констрейнту.
когда в Oracle делается внешний ключ с ON DELETE = RESTRICT, то при попытке удаления родительской записи выкидывается ошибка: «ORA-02292: violated integrity constraint (owner.constraintname)- child record found », можно ли как-нибудь эту ошибку для каждого констрейнта уточнить, чтобы выдавался более осмысленный текст, например, «Нельзя удалить эту картинку, потому что оно привязано к видеоролику»?
Может быть триггер или комментарий к констрейнту.
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends: 'You Say What You Like, Because They Like What You Say' - http://www.medialens.org/index.php/alerts/alert-archive/alerts-2013/731-you-say-what-you-like-because-they-like-what-you-say.html
Комментариев нет:
Отправить комментарий