处理表

关于此任务

是具有相同描述 (例如帐户总计或每月平均值) 的数据项的集合。 表由称为 表元素的表名和下级项组成。 表格相当于数组的 COBOL。

此图显示了一维表和关联的存储器布局。 链接到详细信息。

在上面的例子中, SAMPLE-TABLE-ONE 是包含表格的组项。 TABLE-COLUMN 对出现三次的一维表的表元素进行命名。

使用 DATA DIVISION 条目中的 OCCURS 子句来定义表,而不是在 DATA DIVISION中将重复项定义为单独的连续条目。 这种做法有以下优点:

  • 代码清楚地显示了项 (表元素) 的统一性。
  • 可以使用下标和索引来引用表元素。
  • 您可以轻松地重复数据项。

表对于提高程序 (尤其是查找记录的程序) 的速度很重要。

相关概念
复杂性 取决于