What is this? From this page you can use the Social Web links to save DCLの長さの制限 to a social bookmarking site, or the E-mail form to send a link via e-mail.

Social Web

E-mail

E-mail It
9月 16, 2009

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の長さの制限