Forum: Datenbanken
Delphi
by Uwe Raabe,
3. Dez 2023
In diesem Fall geht es ja nicht generell um die NOT NULL Spalten, sondern um die nicht im Source enthaltenen, im Target aber als required deklarierten. Genau diese Fälle versuchst du ja jetzt in dem Event abzudecken und auch da muss dann bei Änderungen entsprechend reagiert werden.
Eine weitere Alternative wäre übrigens das Anlegen eines Mappings mit dem Namen der Target-Column als...
Forum: Datenbanken
Delphi
by Uwe Raabe,
1. Dez 2023
Du kannst dem TFDBatchMoveDataSetWriter ja ein TFDTable zuordnen - das hat dann wiederum ein Property TableName.
Allerdings sind das alles nur Hinweise. Konkret habe ich das selbst auch noch nicht probiert.
Wenn das NOT NULL Feld in der Datenbank einen Default-Wert hat oder über eine Sequenz gefüllt wird, dann sollte ein INSERT auch ohne einen Wert für dieses Feld gehen. In dem Fall wird...