CREATE TRIGGER my_before_trigger FOR MY_TABLE BEFORE INSERT AS BEGIN IF (NEW.my_number IS NULL) THEN NEW.my_number = GEN_ID(MY_GENERATOR, 1); END; 

Swears at the sixth line (Unexpected end of command). What is the error code?

    1 answer 1

     SET TERM || ; CREATE TRIGGER my_before_trigger FOR MY_TABLE BEFORE INSERT AS BEGIN IF (NEW.my_number IS NULL) THEN NEW.my_number = GEN_ID(MY_GENERATOR, 1); END || SET TERM ; || 
    • thanks, earned! - IntegralAL