在连接字段缺失记录的情况下接收

连接来自多个文件的记录可能会失败,因为缺少一个或多个记录。例如,可能在 INVENTORY 文件中找不到包含零件号 221 的记录。这意味着 INVENTORY 文件中不存在可以连接到 SUPPLIERS 文件中的第 1 条、第 7 条和第 12 条记录的记录。在这种情况下,可以确定零件号 221 的 PARTNO 字段和 PRICE 字段,但无法确定 DESCRIPTION 字段。因此,缺少 DESCRIPTION 字段。

要传输字段缺失记录,请使用在缺失字段值处返回记录

指定在缺失字段值处返回记录值时,将传输缺省 iSerieseServer i5 或 System i5 值,而不是缺失字段值。字符字段的缺省值为空白,而数字字段的缺省值为零。例如,如果 INVENTORY 文件不包含零件号 221 记录,则上一个示例的结果将如下所示:
     Field: PARTNO   DESCRIPTION   PRICE
            ------   -----------   -----
  Record 1:    221                   .30
         2:    231   NUT             .10
如果未指定在缺失字段值处返回记录,则不会传输字段缺失记录。例如,如果 INVENTORY 文件不包含零件号 221 记录,则上一个示例的结果将如下所示:
     Field: PARTNO   DESCRIPTION   PRICE
            ------   -----------   -----
  Record 1:    231   NUT             .10