输入banner图图片脚本导航/分类

oracle ORA-01843 无效的月份

INTO EMP VALUES (7499, ALLEN, SALESMAN, 7698, TO_DATE(20-FEB-1981, DD-MON-YYYY), 1600, 300, 30);

 

技术分享图片

 

查看NLS_DATE_LANGUAGE,结果如下

select * from v$nls_parameters 
where PARAMETER=NLS_DATE_LANGUAGE; 

技术分享图片

 

解决办法:

1.修改插入数据类型

INSERT INTO EMP VALUES  
(7499, ALLEN, SALESMAN, 7698,  
TO_DATE(20-2月-1981, DD-MON-YYYY), 1600, 300, 30);  

2.修改NLS_DATE_LANGUAGE

ALTER SESSION SET nls_date_language=american;

 

oracle ORA-01843 无效的月份

标签:class   解决办法   alt   image   col   ESS   select   分享图片   acl