Запрос определения четная или нечетная неделя относительно текущей даты
Используем маску ‘IW’ — Week of year (1-52 or 1-53) based on the ISO standard.
select case when mod(to_number(to_char(sysdate, 'IW')), 2) = 0 then 'Четная неделя' else 'Нечетная неделя' end cur_week ,to_number(to_char(sysdate, 'IW')) num_week from dual
Oracle® Database SQL Language Reference 11g Release 2 (11.2) Table Datetime Format Elements
Последние комментарии