NVL(DECODE(DECODE(I.GENDKG,'0','0',(SUM(M1.URIKG)/I.GENDKG)),'0',0) GENOW,0) AS GENOWA错误:
ORA-00909 invalid number of arguments
请解决
ORA-00909 invalid number of arguments
请解决
解决方案 »
- Oracle
- oracle监听器启动问题
- 关于字符集
- vc ado oracle update 无法更新,异常跳出,郁闷
- 急,求助,有关ORACLE字符集的问题
- 怎样做这中查询?
- 登录到oracle management server 连接数据库的问题
- 关于子查询中使用order by 的问题 急急急!
- 着急!!!请问如何把一个html文件的源代码插入到一个oracle库中的一个字段里去?字段的类型应该为什么阿!
- ORA-01562: 扩展重算段号3失败 ORA-01628: 已达到 max # extents (121)(重算段RB1) 是什么错误?如何解决?
- oracle 中 一次查询大量的数据 10w或者百w级的,速度慢怎么解决?
- OleDbCommand Parameter 时 IN 关键字查询问题
第二,GENOW前应该有个逗号吧
| | |_____________________|| |
| |_______________________________________________| |
|_____________________________________________________________| 所以可以简化成NVL(x GENOW, 0) as genow, 这个肯定不符合NVL的语法,参数错误
分成多行写呢?
比如
NVL(
DECODE(
DECODE(I.GENDKG,'0','0',(
SUM(M1.URIKG)/I.GENDKG)),'0',0) GENOW,0) AS GENOWA ....这样你可以很容易的看到出了什么问题了!