PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

IntegrityError:Fremdschlüsselverletzung beim Löschen

Es gibt immer noch einen Datensatz, der auf ID 45 verweist. Sie haben Datensatz 17 in main_shipment zuvor gelöscht, aber es könnten auch andere vorhanden sein. Sie müssen alle Datensätze in main_shipment löschen, die auf ID 45 in main_order verweisen. Wenn nicht, schützt Sie die Datenbank davor, Ihren Daten Schaden zuzufügen.