EGL 源格式的 DataItem 部件

可以在 EGL 文件中声明 DataItem 部件,EGL 源格式对该部件作了描述。

以下是一个数据项部件的示例:
  DataItem myDataItemPart
    BIN(9,2)
  end
dataItem 部件的语法图如下所示:

dataItem 部件的语法图
DataItem dataItemPartName ... end
将该部件标识为 dataItem 部件,并指定名称。有关规则,请参阅命名约定
primitiveType
对 dataItem 部件指定的基本类型。
length
一个整数,它反映 dataItem 部件的长度。任何基于该部件的变量的值都包括指定的字符或数字的数量。
decimals
对于 MONEY 之外的数字定长类型(具体地说,即 BIN、DECIMAL、NUM、NUMC 或 PACF),可以指定 decimals,它是用来表示小数点后的位数的整数。最大小数位数是以下两个数字中较小的那一个:18 或声明为 length 的位数。小数点不与数据存储在一起。
"dateTimeMask"
对于类型为 TIMESTAMP 和 INTERVAL 的项,可指定“dateTimeMask”,它会赋予项值中的给定位置特别的意义(如“年份位”)。掩码不会与数据存储在一起。
property
一个项属性,如 EGL 属性与覆盖概述中所述。

相关概念
DataItem 部件
EGL 项目、包和文件
EGL 属性概述
对部件的引用
部件

相关任务
语法图

相关参考
EGL 源格式
EGL 源格式的函数部件
EGL 源格式的带索引记录部件
EGL 源格式的 MQ 记录部件
命名约定
基本类型
EGL 源格式的程序部件
EGL 源格式的相对记录部件
EGL 源格式的串行记录部件
EGL 源格式的 SQL 记录部件

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.