PostgreSQL - Triggers in PostgreSQL
You wrote this trigger function:
CREATE FUNCTION validate_age() RETURNS trigger AS $$ BEGIN IF NEW.age < 18 THEN RAISE EXCEPTION 'Age must be 18 or older'; END IF; RETURN NEW; END; $$ LANGUAGE plpgsql;But when inserting age = 15, no error occurs. What is the likely mistake?
