我想使用 jt400.jar 建模一个简单的“name->blob”结构,以便在 Java 中使用(本质上是在数据库中而不是在 IFS 中存储大的、不变的文件),这很容易通过
CREATE TABLE TRATEST/X (NAME VARCHAR (256 ) NOT NULL WITH
DEFAULT, BLOB BLOB NOT NULL WITH DEFAULT, BLOBPART INT NOT NULL
WITH DEFAULT)
(由于使用 F4 导致冗长),它创建了一个看起来像我想要的文件 X。
现在出于逻辑原因,我希望在 X 中有几个成员(如 A、B 和 C),每个成员都对其自己的文件集进行建模,但我无法运行 ADDPFM,因为我得到的错误是成员数超过了允许的最大值,并且我无法运行 CFGPF FILE(tratest/x) MAXMBRS(*nomax),因为它报告的值无效。进一步阅读 CPD3213 表明这是因为该文件是作为 SQL 表创建的。
有没有办法得到我想要的东西 - 一个带有 blob 字段的文件和几个(编辑:特别命名的)我可以从 Java 访问的成员?