![](/img/trans.png)
[英]SQL Developer - SQL Error: ORA-00909: invalid number of arguments
[英]ORA-00909: invalid number of arguments ERROR
我有使用与Oracle链接的服务器的sql服务器,我试图求和并计算一些值,但收到上述错误。 我正在尝试按部门代码和Fac代码将其分组,但是我不确定在这里做错了什么? 请注意,我正在从Oracle服务器提取数据。 这是我所拥有的:
SELECT * FROM OPENQUERY (MYLINKEDSERVER,'SELECT LTRIM(CODE) AS FAC_CODE,
COUNT(ACCOUNT_NO)AS ACCOUNT_NO,
LTRIM(DEP_CODE) AS DEP_CODE,
SUM(UNITS) AS TOTAL_UNITS,
ROUND(SUM(CHARGES, 2)) AS CHARGES
from myTable
group by CODE, DEP_CODE ' )
我最好的猜测是round()
函数。 它需要两个参数,而不是sum()
:
ROUND(SUM(CHARGES), 2) AS CHARGES
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.