Gespeicherte Prozeduren und Trigger
Teil des MySQL-Kurses
Jede Bestellung im System soll in ein Audit-Log geschrieben werden. Die meisten werden es auch. Die anderen kamen aus der Admin-Konsole, aus dem n盲chtlichen Import und aus einem einmaligen Skript, das im M盲rz jemand ausgef眉hrt hat. Die Regel gab es wirklich, aber durchgesetzt wurde sie im Anwendungscode, und an Anwendungscode muss jeder, der schreibt, erst einmal denken.
MySQL erlaubt dir, Logik in die Datenbank selbst zu verlagern, wo es keine Rolle mehr spielt, wer gerade schreibt. Eine Stored Procedure ist ein benannter SQL-Block, den du 眉ber seinen Namen aufrufst. Ein Trigger ist ein Block, der automatisch feuert, sobald eine Zeile eingef眉gt, ge盲ndert oder gel枚scht wird. ...
M枚chtest du MySQL Gespeicherte Prozeduren und Trigger in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem MySQL und arbeite Gespeicherte Prozeduren und Trigger praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenGespeicherte Prozeduren und TriggerWas du lernen wirst
- DELIMITER
- CREATE PROCEDURE
- IN and OUT parameters
- CALL
- CREATE TRIGGER
- BEFORE INSERT and AFTER UPDATE
- NEW and OLD
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
13 Lektionen- 1Was ist MySQL20 Min.
- 2Die mysql-CLI und erste Befehle25 Min.
- 3Datenbanken und Tabellen erstellen30 Min.
- 4Datentypen30 Min.
- 5SELECT und WHERE30 Min.
- 6Joins35 Min.
- 7Aggregate-Funktionen und Gruppierung30 Min.
- 8Indexes30 Min.
- 9Transaktionen und Storage Engines35 Min.
- 10Gespeicherte Prozeduren und Trigger35 Min.
- 11EXPLAIN und Query-Optimierung35 Min.
- 12mysqldump und Wiederherstellung25 Min.
- 13Abschlussprojekt: Entwerfe ein E-Commerce-Schema50 Min.
