TEXT |
---|
TRIGGER trigger_data_permitida BEFORE INSERT OR UPDATE ON RESERVA FOR EACH ROW DECLARE reserva_invalida EXCEPTION; BEGIN IF (SYSDATE + 1) >= (:NEW.inicio) THEN RAISE reserva_invalida; END IF; EXCEPTION WHEN reserva_invalida THEN RAISE_APPLICATION_ERROR(-20123, 'Reserve com mais de um dia antecedência '); END trigger_data_permitida; |