====== Datensätze löschen (DELETE-Statement) ====== Eine Schülerin verschafft sich Zugang zum Schulnetz und löscht alle 6'er ;-) 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. ===== Datenbank zum Ausprobieren =====