1.0.6我的程序非常出色 但在Oracle 11.2中我收到错误ORA-01830
可能是什么问题? 11.1和11.2之间有什么区别吗?
提前致谢
答案 0 :(得分:3)
错误是:
ORA-01830:日期格式图片结束 在转换整个输入字符串之前
因此,可能是由于两种环境中的不同默认日期格式掩码(NLS_DATE_FORMAT参数)造成的。
答案 1 :(得分:3)
有一个名为NLS_DATE_FORMAT
的参数,它定义了如何将日期转换为字符作为默认值。您可能将字符串视为日期,Oracle会尝试将其自动转换为日期但失败。您可能希望将该参数设置为您在11.1中使用的参数;
ALTER SYSTEM SET NLS_DATE_FORMAT='<Your Date Format In 11.1 Here>';