问题描述:
执行以下脚本,遇到了ORA-01843: 无效的月份错误(ORA-01843: not a valid month)。
INSERT INTO employees
VALUES (100,
'Steven',
'King',
'SKING',
'515.123.4567',
TO_DATE ('17-JUN-1987', 'dd-MON-yyyy'),
'AD_PRES',
24000,
NULL,
NULL,
90);
解决方法:
更改NLS_LANGUAGE设置:ALTER SESSION SET NLS_LANGUAGE=American;
更改后,可成功插入数据。