Zbiór bezpłatnych tutoriali związanych z bazami danych Oracle. Tutoriale po polsku. Autor : Andrzej Klusiewicz
sobota, 20 listopada 2010
Kurs Oracle PL/SQL. Predykaty w wyzwalaczach
Jeden wyzwalacz może reagować na więcej niż jedno zdarzenie na obiekcie. Wystarczy dodać kolejne warunki w definicji wyzwalacza. W poniższym przykładzie widoczny jest wyzwalacz który zareaguje na insert, update oraz delete.
Wygodnie jest mieć jeden wyzwalacz przypisany do tabeli, jednak muszę w takim wypadku mieć możliwość rozróżnienia jakie polecenie zostało wykonane na tabeli. Rozróżniam je dzięki predykatom INSERTING,DELETING,UPDATING. Predykaty mogę stosować w warunkach takich jak IF, a dzięki temu wykonywać różne operacje w zależności od tego jaka instrukcja została wykonana.
Ten temat omawiam na poniższych szkoleniach:
• Programowanie w PL/SQL
• Podstawy SQL i PL/SQL
Możesz w nich uczestniczyć, a jako czytelnik tego bloga otrzymasz 10% zniżki - poinformuj o tym fakcie konsultanta.
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz