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