首页 > Linux操作系统 > Linux操作系统 > ora-24347:聚合函数中出现空列
一个pb9.0开发的应用程序,某个数据窗口第一次retrieve,没有问题,第二次以后一定会报以上错误。
将sql放到sqlplus里运行,执行多少次都没有问题.
怀疑是pb的一个bug.
发现其中一个地方写得不规范:
sum(decode(a,20,1))
修改为:
sum(decode(a,20,1,0))
后问题解决。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/936/viewspace-60680/ ,如需转载,请注明出处,否则将追究法律责任。
注册时间:2001-10-12