java调用oracle存储过程,返回值的内容是ORA-01476: 除数为 0,怎么纠错?
3个回答
2012-11-01
展开全部
说明此存储过程中,有除数为0的情况啊,看卡存储过程哪有设计到除数的地方呗.再逐上解决。
展开全部
在用除法的地方加上判断
decode(分母,0,0,分子/分母);
decode(分母,0,0,分子/分母);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select decode( column_A, 0 , '-99999', column_B/column_A) from table_X;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询