其他分享
首页 > 其他分享> > ORA-01843 无效日期,月无效

ORA-01843 无效日期,月无效

作者:互联网

执行时因中英文类型不同报错,可以修改当前会话的日期语言,关闭会话就失效。

如果日期格式默认为中文的话,输入命令窗口下执行 show parameter nls;

 

 

--修改当前会话日期语言为中文
alter session set nls_language='SIMPLIFIED CHINESE';
--修改后可以成功执行
select to_date('11-1月 -22 06.18.55.078000 下午') from dual;

--修改会话日期语言为英文 ALTER SESSION SET nls_date_language='AMERICAN';
--修改后可以成功执行 
select to_date('11-JAN-22 06.18.55.078000 PM') from dual;

  

标签:nls,修改,--,无效,会话,日期,date,01843,ORA
来源: https://www.cnblogs.com/luoyanga/p/15860342.html