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