Zitat von
sancho1980:
Zitat von
Frank Borland:
und warum das Alles wenn es TRIGGER AUT_BI0 gibt?
Genau damit hatte ich schon immer 'n Problem. Eigentlich sollte der Trigger das alleine machen, aber wenn ich versuche, einen Datensatz einzufügen, ohne ID zu belegen, bekomm ich eine Fehlermeldung, von wegen, ID ist nicht belegt...
Wollt ich sowieso schon immer mal wissen was ich da falsch mache...
Der Trigger kommt schon alleine klar. Da das Feld
not null
definiert ist
musst Du einen Wert mitgeben. Hier bietet sich bei integer- Feldern (z.B.) -1 an, da kann jeder beim 1. Versuch sehen, ob der Generator anspringt.
Andererseits könntest Du im Trigger darauf reagieren, woher die Daten kommen, z.B.
IF (OLD.ID=-1) THEN...
Gruß
Malte