我在 postgresql 中遇到了指数函数的问题。如果我使用这个 select 语句select exp(5999)
,我会得到:
ERROR: value out of range: overflow
SQL state: 22003
如果我使用这个 select statement select exp(5999.1)
,我会得到指数结果。
在其他情况下,如果我使用此语句select exp(9999.1)
,则会收到以下错误:
ERROR: argument for function "exp" too big
SQL state: 22003
请让我知道为什么会发生此问题以及此类问题的解决方案是什么?