SQL 预编译器可以为 SQLRPGLE 源对象处理的内容是否有限制?
我在编译 25,000 行程序时遇到了一些问题,而行数限制是唯一可以解释我遇到的错误的东西
SQL 预编译器可以为 SQLRPGLE 源对象处理的内容是否有限制?
我在编译 25,000 行程序时遇到了一些问题,而行数限制是唯一可以解释我遇到的错误的东西
一些想法...
正如@WarrenT 所说,告诉我们这些消息是什么。
我们确实有超过 25k 行的 SQLRPGLE 源代码并且编译得很好。如果使用 RPG IV,则没有限制(据我所知)。仅当使用 SEU 编辑器时才限制 32k 左右的行数。如果我没记错的话,RPG III 和更早的版本确实有一些限制。
如果您的代码大于 32k,请使用 Websphere RSE(远程系统资源管理器或现在的任何名称)。
同意@david 和其他人的观点——25k 是巨大的。我们通常不会编写大量代码,我们拥有的代码来自第三方,使用 AS/SET 等工具编写。
我见过一个大约有 40k 行的程序。编译器对此大小没有问题,但您无法在 SEU 中打开它。Eclipse 没问题,但由于页边距中行数的大小,SEU 有 32k 行的限制。
我们必须做的是创建第二个源成员并在底部/复制它。一个可怕的解决方法,但你还要用这么大的程序做什么!