您的位置:首页 > 其它

字符转换为整型时,可能导致数据溢出

2006-12-22 10:09 381 查看
最近项目的帐票里我的那某张帐票出现一个Bug,原因是数据类型的自动转换导致的。

所报的错误报告是:
ORA-01426: 发生数据溢出

经调查,是因为把字符型的数据转换为整型的时候发生数据溢出了,说具体点是把 字符‘23E500’转换为Int32类型的数据是,发生数据溢出;因为系统把‘23E500’换成Int32类型就成了:23的500次方,显然这就超出了Int32的范围
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐