Forum: Datenbanken
by mkinzler,
13. Sep 2019
Das wäre dann geanu das Gegenteil von dem, was der TE will.
(Betreff des Threads ist etwas missverständlich)
Forum: Datenbanken
by mkinzler,
12. Sep 2019
Hatte ich schon vorher gelesen. Da ich mich mit der FireBird-Syntax noch schlechter auskenne als in Delphi, habe ich mir gedacht ich lasse das lieber.
Ist einfach
SET TERM ^^ ;
CREATE TRIGGER <TABELLE>_BI FOR <TABELLE> ACTIVE BEFORE INSERT or UPDATE POSITION 0 AS
begin
if ( new.<Feld> = '') then new.<Feld> = NULL;
end ^^
Forum: Datenbanken
by mkinzler,
12. Sep 2019
Alternativ könntre man dies auch mit einem Trigger lösen; wäre dann unabhängig von den Komponenten/Programm.
Forum: Datenbanken
by mkinzler,
15. Okt 2010
Oder schreib dir einen Trigger, der '' durch NULL ersetzt vor dem Einfügen/Update setzt