回复 4# jjylys ( ( #prompt('请选择考核类别')#='2' AND MONTHCODE=DECODE(#prompt('请选择月份')#,NULL,SELECT MAX(MONTHCODE) FROM MV_GWZBFX WHERE ASSESSTYPE='2',#prom...
显示全部回复 4# jjylys ( ( #prompt('请选择考核类别')#='2'
AND MONTHCODE=DECODE(#prompt('请选择月份')#,NULL,SELECT MAX(MONTHCODE) FROM MV_GWZBFX WHERE ASSESSTYPE='2',#prompt('请选择月份')#) )
OR ( #prompt('请选择考核类别')#='3'
AND QUARTERCODE=DECODE(#prompt('请选择季度')#,NULL,SELECT MAX(QUARTERCODE) FROM MV_GWZBFX WHERE ASSESSTYPE='3',#prompt('请选择季度')#) )
OR ( #prompt('请选择考核类别')#='4'
AND YEARCODE=QUARTERCODE=DECODE(#prompt('请选择年度')#,NULL,SELECT MAX(YEARCODE) FROM MV_GWZBFX WHERE ASSESSTYPE='4',#prompt('请选择年度')#) )
)
刚才试了,验证还是不通过,报:
UDA-SQL-0107 “prepare”操作期间发生常规例外。
ORA-00936: 缺失表达式
收起