sql语句执行时算术运算导致溢出。

时间:2023-03-10 06:03:44
sql语句执行时算术运算导致溢出。

执行sql语句时报错:

用户代码未处理 System.OverflowException
HResult=-2146233066
Message=算术运算导致溢出。

文章:https://bbs.****.net/topics/391851861?list=lz

有可能是sql写的数字精度不一致问题

程序最后自己好的,没有排查出原因。

文章:C# 连接ORACLE数据库,执行查询提示“算术运算导致溢出。”

微软的帮助:关于异常的疑难解答:System.OverflowException

select DATEDIFF(ns,'1091-01-01',GETDATE())

datediff 函数导致溢出。用于分隔两个日期/时间实例的日期部分的数字太大。请尝试使用日期部分精度较低的 datediff。

执行以上函数是会发生异常的。