首页 > 其他分享 >division by zero引发的存储过程假运行

division by zero引发的存储过程假运行

时间:2023-02-21 09:36:34浏览次数:45  
标签:division 存储 引发 zero 数据量 过程

在存储过程中有用到除法去得到数据的,并且除数字段一定有0值的存在才导致的错误。

导致的现象就是存储过程运行看似没有问题,成功执行,但是实际看表数据量却是没有数据的,(还有一种情况是表中原来有数据,存储过程是每天跑一遍的,理论上数据量是应该有变化才对,这个有的可能会容易发现),存储过程假跑。也不会引发错误,可我们把sql拿出来自己去跑的话就会报错。

所以需要看下当作除数的那个字段值有为0是不是正常的,因为一个存储过程反应到上层就是一个业务逻辑。

标签:division,存储,引发,zero,数据量,过程
From: https://www.cnblogs.com/javaxubo/p/17139739.html

相关文章