我在 Oracle 11.2 中遇到的错误

发布于 2024-10-19 21:07:03 字数 103 浏览 1 评论 0原文

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

故事灯 2024-10-26 21:07:03

有一个名为 NLS_DATE_FORMAT 的参数,它定义默认情况下如何将日期转换为字符。您可能将字符串视为日期,Oracle 尝试自动将其转换为日期但失败。您可能希望将该参数设置为您在 11.1 中使用的参数;

ALTER SYSTEM SET NLS_DATE_FORMAT='<Your Date Format In 11.1 Here>';

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;

ALTER SYSTEM SET NLS_DATE_FORMAT='<Your Date Format In 11.1 Here>';
多情出卖 2024-10-26 21:07:03

错误是:

ORA-01830: 日期格式图片结束
在转换整个输入字符串之前

因此这可能是由两种环境中不同的默认日期格式掩码(NLS_DATE_FORMAT 参数)引起的。

The error is:

ORA-01830: date format picture ends
before converting entire input string

So it could be cause by different default date format masks (NLS_DATE_FORMAT parameter) in the 2 environments.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文