我有一个Python程序,它可以遍历数据库(不是我的)中的表,并且对于类型编号中的每一列,它执行一些数学运算,例如stdev。但是,有一些列的数字非常大,当我尝试执行时:
select STDDEV(big_col) from table1;
Run Code Online (Sandbox Code Playgroud)
我收到错误:
Number out of representable range: type FIXED[SB16](38,0){not null}, value 3.67864e+38
Run Code Online (Sandbox Code Playgroud)
知道我该如何处理这个吗?在这种情况下,我可以忽略这个值,但我不希望我的查询失败。
谢谢,尼尔。