Oracle数学函数

时间:2016-07-28 06:55:18

标签: sql oracle rounding

我试图通过以下语句在Oracle(使用SQL Developer)中获得舍入值:

ROUND((1-POWER((SUM(D.PFY/100*E.OUT_8_)/SUM(E,OUT_8_)), (1/(SUM(PHOTO*E.OUT_8_)/SUM(E.OUT_8_)))))*1000000, 0) AS PFYPPM

但是,我收到的错误是:

  

参数数量无效。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

有时,Oracle错误消息实际上很有帮助。

参数数量无效

检查您的函数调用。

sum()只接受一个参数。

SUM(E,OUT_8_) 

应该是

SUM(E.OUT_8_)