/ / PLSQL: Як можна запобігти скасуванню вихідної операції помилки в тригері? - plsql, обробка помилок, тригери

PLSQL: Як уникнути помилки в тригері від скасування оригінальної операції? - plsql, обробка помилок, тригери

можливо, ви можете допомогти мені з наступним питанням:

У мене є таблиця table1. Існує тригер trig1 на tabel1, який в основному говорить: "Після вставки на table1, виклик процедури xyz".

Пізніше процедура xyz знову змінюється, що викликає помилку, коли вона викликається, що, у свою чергу, запобігає дії тригера і навіть зупиняє вставку.

Я хотів би запитати, чи є спосіб спроектувати тригер так, щоб він не блокував вставку, навіть якщо під час дії тригера сталася помилка?

Дякую!

Відповіді:

0 для відповіді № 1

Можна додати блок виключень і запобігти виникненню помилок https://docs.oracle.com/cd/A97630_01/appdev.920/a96624/07_errs.htm