一个pb9.0开发的应用程序,某个数据窗口第一次retrieve,没有问题,第二次以后一定会报以上错误。
将sql放到sqlplus里运行,执行多少次都没有问题.
怀疑是pb的一个bug.
发现其中一个地方写得不规范:
sum(decode(a,20,1))
修改为:
sum(decode(a,20,1,0))
后问题解决。
一个pb9.0开发的应用程序,某个数据窗口第一次retrieve,没有问题,第二次以后一定会报以上错误。
将sql放到sqlplus里运行,执行多少次都没有问题.
怀疑是pb的一个bug.
发现其中一个地方写得不规范:
sum(decode(a,20,1))
修改为:
sum(decode(a,20,1,0))
后问题解决。