U kunt niet bepalen of de trigger wordt geactiveerd op basis van het tijdstip van de dag. U kunt echter logica aan de trigger toevoegen, zodat u alleen tussen bepaalde uren gegevens in de geschiedenistabel invoegt. Iets als
IF( to_number( to_char(sysdate, 'hh24')) >= 17 or
to_number( to_char(sysdate, 'hh24')) < 7 )
THEN
INSERT INTO employee_history...
END IF;