一次Ora-1830 错误的原因查找

本文针对Oracle数据库中出现的Ora-1830错误进行了解析,详细介绍了该错误的原因及解决办法,并给出了实际案例,强调了在处理日期格式时需要注意的问题。

环境:IBM小型机,AIX 6100系统,Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production,在测试的过程中出现Ora-1830错误,显示某存储过程出现

问题

Ora-1830date format picture ends before converting entire input string

Cause: A valid date format picture included extra data. The first part of the format picture was converted into a valid date, but the remaining data was not required.

Action: Check the specifications for date format pictures and correct the statement.

中文意思是:Ora-1830日期格式在转换整个输入串之前终止。

原因:一个有效的日期格式穿包括了额外的数据,格式串中的头一部份可以转换为一个有效的日期,但是剩余的数据就不再需要了。

动作:检查格式串的说明,校正该语句。

查找该存储过程语句,发现取日期的底层视图和相应的基表根本没有数据,所以出错,这应该增加空值的判断,记录一下!

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7177735/viewspace-730174/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7177735/viewspace-730174/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值