Wenn ich den letzten Datensatz meiner Rezept-Datenbank löschen will, bekomme ich den Fehler:
SQL-Status: 23000
Fehlercode: -8
Integrity constraint violation SYS_FK_163 table: FilterTabelle in statement [DELETE FROM “Rezepte” WHERE “ID” = ?]
Alle anderen Datensätze lassen sich löschen.
Vermutlich hast Du die “FilterTabelle” in Extras → Beziehungen mit der Tabelle verknüpft, in der Du gerade Daten löschen willst. Dann musst Du zuerst in “FilterTabelle” den Fremdschlüsselwert löschen, bevor Du den Datensatz löschen kannst - oder Du bearbeitest die Verbindung und sagst, dass im Fall des Löschens das Feld in “FilterTabelle” auf NULL gesetzt werden soll.
1 Like