BD-1st-2.4-lab13.tresc-1.1-Slajd34

Z Studia Informatyczne
Wersja z dnia 09:07, 10 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wyzwalacz INSTEAD OF

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.


<< Poprzedni slajd | Spis treści | Następny slajd >>