标题:oracle抛出“无效数字”异常发生的情况有多少种,大家统计一下
只看楼主
弱智抓蛙男
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2006-11-24
 问题点数:0 回复次数:2 
oracle抛出“无效数字”异常发生的情况有多少种,大家统计一下
据我所知,最常见的是sql语句中参数个数不匹配比较多,还有就是传入“null”作为字符串也会这样,还有没有其它的,有过经历的请讲一讲。
搜索更多相关主题的帖子: 无效数字 oracle 统计 null sql 
2007-08-23 15:17
hq_love
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-6-10
得分:0 
当我用jdbc连oracle数据库时,查询当id为某一字段时的所有信息返回sql异常  说是无效字符,我也不知道是啥情况

 此条语句已在toad里面验证过,正确  不知道是不是因为我查询出来的信息中有的为空字段呢?
2008-06-10 15:20
hq_love
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-6-10
得分:0 
上面的问题已解决
是查询语句的错误
我写的是
String strsql="select id,name,pid,url,isrun,sn from u_menus where id="+id;//这个是错的
改成
String strsql="select id,name,pid,url,isrun,sn from u_menus where id='"+id+"'";//这个是对的
 这样就好了
呵呵   犯了个低级错误~~~
2008-06-10 15:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-164902-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.949365 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved