Ali*_*are 3 sql oracle plsql oracle10g oracle11g
我试图在Oracle中做这样的事情:
select exp(300) from dual
Run Code Online (Sandbox Code Playgroud)
而且我得到数字溢出错误,我怎么能从300或更大的数字指数,因为我不知道.
谢谢.
exp(300)是1.942426e + 130,它大于Oracle NUMBER
数据类型的范围 - 您在Oracle中可以拥有的最大数字是:9.99 ... 9 x 10 125,最多38位有效数字.
所以简而言之,不,你将无法在Oracle中计算exp(300).