CREATE OR REPLACE TRIGGER trg_lock_bonus BEFORE INSERT OR DELETE OR UPDATE ON bonus REFERENCING NEW AS NEW OLD AS OLD declare e_lock_bonus exception; pragma exception_init (e_lock_bonus, -20001); begin if (to_char(sysdate, 'hh24mi') between '1300' and '1400') then raise_application_error(-20001, 'kein Dateienverkehr zwischen 13 und 14h'); end if; end; /