Forum: Datenbanken
by DeddyH,
24. Jun 2010
Ich verstehe sowieso nicht, wieso man dem Anwender gestatten sollte, Schlüsselwerte selbst zu vergeben.
Forum: Datenbanken
by DeddyH,
23. Jun 2010
AS
begin
-- IF (NEW.vkaufkopf_id IS NULL) THEN
NEW.vkaufkopf_id = GEN_ID(gen_vkaufkopf_id,1);
end
So kann man die ID angeben oder auch nicht, es wird in jedem Fall der nächste Wert des Generators genommen. Auf diese Weise sollte 0 ausgeschlossen sein.
Forum: Datenbanken
by DeddyH,
23. Jun 2010
Die erste Zeile würde ich weglassen. Dazu gab es vor längerer Zeit schon einmal eine Diskussion.
Forum: Datenbanken
by DeddyH,
23. Jun 2010
Es wäre einmal interessant zu sehen, wie der Insert-Trigger aussieht.