我无法编译RPGLE程序,因为它包含一个大小超过16Mb的数据结构数组。
编译错误:
RNF0376 - 数据项大于最大值16,773,104 字节。
我知道我们可以使用指针作为解决方法,还有其他解决方案吗?
答案 0 :(得分:0)
动态阵列会解决您的问题吗?
我很好奇,你是如何将其归还给网络服务的?它是一个使用SET RESULTS ARRAY并充当外部存储过程的SQLRPGLE程序吗?
如果是这样,您可以声明一个GLOBAL TEMPORARY TABLE,填充它,并设置结果CURSOR ......