错误1:
'03-JAN-1981'里面的JAN报错。主要因为我配置环境变量NLS_LANG的值为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
即设置了oracle的编码格式为简体中文。
解决方法一:将'03-JAN-1981'改为'03-1月-1981'即可。
解决方法二:修改一下环境变量,即将NLS_LANG(如果没有就新建一个)的值改为:AMERICAN_AMERICA.AL32UTF8即可(记得重启PL/SQL Developer)。
错误2:
其实跟错误一是同样性质的,都是编码问题。
解决方法一:将'03-1月-1981'改为'03-JAN-1981'即可。
解决方法二:修改一下环境变量,即将NLS_LANG(如果没有就新建一个)的值改为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK即可(记得重启PL/SQL Developer)。