Aus dem Kurs: Oracle PL/SQL Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Trigger erstellen

Trigger erstellen

Trigger sind benannte PL/SQL-Programme, die die Oracle Database automatisch ausführt, sobald ein bestimmtes Ereignis eintritt. In diesem Video werden wir einen sogenannten Simple DML-Trigger für unser durchgehendes BMI-Progammierbeispiel erstellen. Unser Trigger soll jedes Mal ausgelöst werden, wenn der Benutzer einen neuen Datensatz in die Tabelle messung einfügt. Ich öffne jetzt eine neue Datei, die ich kap05 bmi trigger nennen werde. edit kap05 bmi trigger. Jetzt werde ich hier auch noch, die Syntax auf SQL einstellen. Dann habe ich das richtige Syntax Highlighting. Und jetzt können wir loslegen. Zunächst brauchen wir den Kopf der Simple DML-Triggers. Da ein Trigger, genau so wie eine Procedure, auch nur ein benanntes PL/SQL-Programm ist, sieht auch der Kopf des SQL-Programms, also des Triggers, genau so aus. Ich schreibe also, CREATE OR REPLACE und jetzt muss allerdings dann TRIGGER dort stehen. Und jetzt folgt der Name des Triggers, bmi_trigger. Der Trigger bmi_trigger wird…

Inhalt