我在 Oracle 11.2 中遇到的错误
1.0.6 我的程序运行良好 但在 Oracle 11.2 中我收到错误 ORA-01830
可能是什么问题? 11.1 和 11.2 有什么区别吗?
提前致谢
1.0.6 my program works excellent
but in Oracle 11.2 i get error ORA-01830
what can be the problem ? is there any Difference between 11.1 and 11.2 ?
thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有一个名为
NLS_DATE_FORMAT
的参数,它定义默认情况下如何将日期转换为字符。您可能将字符串视为日期,Oracle 尝试自动将其转换为日期但失败。您可能希望将该参数设置为您在 11.1 中使用的参数;There is a parameter called
NLS_DATE_FORMAT
, which defines how your dates are converted to characters as default. You are probably treating a string as date, and Oracle tries to automatically convert it to date but fails. You may want to set that parameter to the one you used in 11.1;错误是:
因此这可能是由两种环境中不同的默认日期格式掩码(NLS_DATE_FORMAT 参数)引起的。
The error is:
So it could be cause by different default date format masks (NLS_DATE_FORMAT parameter) in the 2 environments.