Hallo Problembär,
... mich mit PL/SQL beschäftigen musste. ... So, wie ich das verstehe, sind also Stored Procedures das gleiche (oder ähnliches) für MySQL...?
Nein, PL/SQL ist eine Programmiersprache (wenn ich mich recht erinnere für den Client, also PC), Stored Procedures sind auf dem Host vorgefertigte SQL- Kommandos, die mit Parametern gefüttert werden.
Wenn ich also einen Kundensatz löschen möchte, könnte eine Stored Procedure (SP) prüfen, ob noch offene Rechnungen vorliegen und das Löschen ggf. verweigern. So kann ich aus verschiedenen Programmen dieselbe SP aufrufen. Wenn dann Bedingungen hinzukommen, muss ich nicht in die Programme eingreifen, sondern "nur" die betr. SPs anpassen. Gute Sache, mache ich jetzt mit PHP-includes, gehört aber eigentlich in die Datenbank.
Gruß,
Linuxbär