Я хотел бы обновлять материализованное представление каждый день с понедельника по пятницу в 5 утра. Пока что я написал что-то вроде этого:
create materialized view bla refresh start with round(sysdate)+5/24 next trunc(least(next_day(sysdate,'monday'),Next_day(sysdate,'tuesday'),next_day(sysdate,'wednesday'),next_day(sysdate,'thursday'),next_day(sysdate,'friday')))+5/24 as select * from bla@bla;
но он не работает как надо, когда я создал это в пятницу, он обновляется только в субботу и все. Нужно ли как-то уточнять, какой день создания процедуры?