Nie możesz kontrolować, czy wyzwalacz zostanie uruchomiony na podstawie pory dnia. Możesz jednak dodać logikę do wyzwalacza, aby wstawiać dane do tabeli historii tylko w określonych godzinach. Coś jak
IF( to_number( to_char(sysdate, 'hh24')) >= 17 or
to_number( to_char(sysdate, 'hh24')) < 7 )
THEN
INSERT INTO employee_history...
END IF;