DCLの長さの制限
Posted in: CL
CLで変数を定義する時の文字タイプの長さは何バイトまで指定できすか?
という質問があったので、マニュアルを調べてみました。
以下、マニュアルより抜粋です
5つのタイプのそれぞれの最大長は次の通りです。
* 10進数– 15桁(小数点以下の桁数は9桁)
* 文字– 32767バイト注: CL変数の初期値(VALUEパラメーターに指定)は,5000桁より大きくすることはできません。
* 論理– 1バイト
* 整数– 4バイト
* 符号なし整数– 4バイト5つのタイプのそれぞれの省略時の長さは次の通りです。
* 10進数 — 15桁で,小数点以下の桁数は5
* 文字– 32バイト
* 論理– 1バイト
* 整数– 4バイト
* 符号なし整数– 4バイト注: 10進数および文字タイプでは,VALUEパラメーターに1が指定された場合には,省略時の長さは初期値の長さと同じです。
文字タイプでは32767バイトまで指定できるようです。
因みに、32767を超える値を入力すると、SEU上でエラーとなります
#V5R4
Return to: DCLの長さの制限
Social Web