Um auch pingelig zu sein, das erste ist spachabhängig und könnt daher schief gehen:
Das zweite könnte "bedenkenlos" gehen ?
Code:
alter session set NLS_DATE_LANGUAGE = 'SPANISH'; select next_day(to_date('29.10.2009','DD.MM.YYYY')-7, 'Monday') from dual; ORA-01846: Kein gültiger Wochentag alter session set NLS_DATE_LANGUAGE = 'ENGLISH'; select next_day(to_date('29.10.2009','DD.MM.YYYY')-7, 'Monday') from dual; NEXT_DAY -------- 26.10.09
Comment