EGL ソース形式の DataItem パーツ

DataItem パーツを EGL ファイルに宣言します。詳細については、『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"
INTERVAL 型または TIMESTAMP 型の項目には、"dateTimeMask" を指定できます。これは、項目の値の特定の位置に意味 (「年の桁」など) を割り当てるものです。このマスクは、データと一緒には格納されません。
property
項目のプロパティー。詳細については、『EGL プロパティーとオーバーライドの概要』に説明します。

関連する概念
DataItem パーツ
EGL プロジェクト、パッケージ、およびファイル
EGL プロパティーの概要
パーツの参照
パーツ

関連するタスク
EGL ステートメントおよびコマンドの構文図

関連する参照項目
EGL ソース形式
EGL ソース形式の関数パーツ
EGL ソース形式の索引付きレコード・パーツ
EGL ソース形式の MQ レコード・パーツ
命名規則
プリミティブ型
EGL ソース形式のプログラム・パーツ
EGL ソース形式の相対レコード・パーツ
EGL ソース形式のシリアル・レコード・パーツ
EGL ソース形式の SQL レコード・パーツ

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.