UCS2(長さ)
UCS2 キーワードは、自由形式定義で使用されて、 項目が固定長 UCS-2 であることを示します。
これは最初のキーワードでなければなりません。
パラメーターは、長さを 2 バイト文字単位で指定します。 1 から 8,386,552 までの値を指定できます。
パラメーターにはリテラルまたは名前付き定数を指定できます。名前付き定数である場合、定義ステートメントの前にその定数が定義されている必要があります。
以下に例を示します。
- フィールド cust_name は、100 文字 の固定長 UCS-2 フィールドとして定義されています。
- フィールド message は、5000 文字 の固定長 UCS-2 フィールドとして定義されています。 長さは、名前付き定数 MSG_LEN を使用して定義されています。
DCL-S cust_name UCS2(100);
DCL-C MSG_LEN 5000;
DCL-S message UCS2(MSG_LEN);
可変長の UCS-2 項目の定義については、VARUCS2(長さ {:2 | 4}) を参照してください。
