BD-1st-2.4-lab13.tresc-1.1-Slajd34
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Wyzwalacz INSTEAD OF
Omówimy teraz ostatni rodzaj wyzwalacza, który może być definiowany wyłącznie dla perspektyw. Jest to wyzwalacz INSTEAD OF i jest on wykonywany zamiast operacji, która odpowiada za zdarzenie uruchamiające wyzwalacz. Wyzwalacz INSTEAD OF stosuje się najczęściej w celu umożliwienia modyfikacji danych perspektyw złożonych, które normalnie nie akceptują poleceń DML. W takim przypadku operacja DML zostaje zastąpiona wykonaniem wyzwalacza, który modyfikuje dane relacji bazowych perspektywy zamiast danych udostępnianych bezpośrednio przez perspektywę. Następny slajd prezentuje przykład takiego zastosowania.