Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Firebird Subtabelle plötzlich komplett leer

  Alt 24. Apr 2023, 15: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
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat