ORA-01846:周中的日无效
在Oracle环境中如果调试下面代码出现‘ORA-01846:周中的日无效’的错误,则需要对其中某些设置做些修改:
select sysdate,next_day(sysdate,‘TUESDAY’) from dual;
如果出错,可运行下列代码:
alter session set nls_date_language='american‘
即可;
select sysdate,next_day(sysdate,’星期二’) from dual;
如果上述代码出错,则运行下列代码:
alter session set nls_date_language='SIMPLIFIED CHINESE'