Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.181 Beiträge
 
Delphi 12 Athens
 
#5

AW: Firebird Subtabelle plötzlich komplett leer

  Alt 24. Apr 2023, 14:07
Joar, gibt ja nur ein paar Möglichkeiten

* jemand hat wirklich in der SubTabelle alles gelöscht
* wenn in der HauptTabelle gelöscht wird, dann entfernt das ON DELETE CASCADE auch das Jeweilige in der SubTabelle

* mit ON DELETE SET NULL blieben diese SubDatensäte erhalten, aber die Referenz wird NULL
* bei ON DELETE NO ACTION ... heißt "nothing is done" dass die SubDatensätze unverändert da bleiben, oder wird der Hauptdatensatz dann nicht gelöscht?
* und ohne ON DELETE sollte das DELETE im Hauptdatensatz knallen, weil noch abhängige Daten vorhanden sind
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat