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