Die Reihenfolge der einzelnen Statements:
Delphi-Quellcode:
Erst die Tabelle:
CREATE TABLE TEST (
IDFILED INTEGER
)
danach der Generator:
CREATE GENERATOR TEST_IDFILED_GEN
und dann der Trigger:
CREATE TRIGGER AI_TEST_IDFILED FOR TEST
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.IDFILED IS NULL) THEN
NEW.IDFILED = GEN_ID(TEST_IDFILED_GEN, 1);
END
...nur mal so als Beispiel.