如何在as400中创建长度超过32000的未描述文件

How to create undescriped file length more than 32000 in as400

实际上我正在尝试创建长度超过 32000 的固定长度文件,如果没有请帮助我创建如何创建它。

请查看以下系统消息。

原因。 . . . . :数值指定参数RCDLEN,即 在命令定义对象中定义为类型 *INT2,无效。这 参数类型及其允许值如下:

+++++++++++++++++++++++++++++++++++++++++++++ +++

系统默认将*INT2作为数值类型(*INT2范围如上所述)。 我确定 *INT2 最大长度是 32k.But 我们不能将数字类型修改为 *UNT2,让我知道如何在创建固定长度文件时将 *UNT2(上述范围)更改为数字类型。

32766 是 os 文件长度限制。 IFS文件没有限制。

你好,技术研究员真的很感谢你的宝贵意见。*我在 IBM 论坛上查过,我们可以创建最大长度为 32767 的文件。请在下面查看 link **(www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_61/cl/…) **.....检查上面 link.

中的 RCDLEN 部分

您可以使用 SQL 定义包含大对象的 table。对于单字节 CCSID,CLOB 字段最大可达 2Gb,对于双字节 CCSID,最大可达 1Gb。您可以在 RPG 中使用变量直接寻址前 16Mb。我不知道最长的 COBOL 变量是什么。如果你需要超过最大变量长度,你可以使用定位器和子字符串输出值。