oracle 10g中出现的错误:“ORA-01843:无效的月份”

在新装的oracle中执行插入类似“22-OCT-10”的日期类型的数据时会报出:“ORA-01843:无效的月份”的错误提示,总是不能插入成功。通过在网上查询,找到如下的解决办法,而且均通过本人验证,绝对好使。这个据说好像是rman的老bug。

 

执行“alter session set nls_language=american”。

执行“alter session set nls_date_format='DD-MON-YY'”,也可以自定义格式。

你可能感兴趣的:(oracle)