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 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…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
-
-
(Gesperrt)
Die Datenbanktabellen einrichten12 Min. 6 Sek.
-
(Gesperrt)
Mit INSERT Daten speichern8 Min. 2 Sek.
-
(Gesperrt)
Transaktionen steuern5 Min. 41 Sek.
-
(Gesperrt)
Mit SELECT INTO einen Datensatz besorgen14 Min. 21 Sek.
-
(Gesperrt)
Mit einem CURSOR Daten beschaffen13 Min. 9 Sek.
-
(Gesperrt)
Record7 Min. 59 Sek.
-
(Gesperrt)
Trigger erstellen6 Min. 32 Sek.
-
(Gesperrt)
Trigger erweitern6 Min. 55 Sek.
-
(Gesperrt)