====== Datensätze löschen (DELETE-Statement) ======
delete from note
where wert = 6
Die Anweisung löscht alle Datensätze der Tabelle ''note'', die der Bedingung ''wert = 6'' genügen.
delete from klasse
where name = '5a'
Schickt man diese Anweisung zur Datenbank, so meldet sie folgenden Fehler:
Foreign key constraint failed.
Das liegt daran, dass es in der Tabelle ''schuelerin'' noch Datensätze gibt, die in der Spalte ''klasse_id'' den Primärschlüsselwert des Datensatzes eingetragen haben, den man löschen möchte. Um Inkonsistenzen zu verhindern, verweigert die Datenbank daher die Ausführung dieser Anweisung.