説明:
BYTE-LENGTH 関数は、argument-1 のバイト単位の長さを表す整数値を返す。この関数の型は整数である。
一般形式
FUNCTION BYTE-LENGTH (argument-1)
引数
- argument-1 は、文字定数、または任意の字類あるいは項類のデータ項目でもよい1。
- argument-1 またはそれに属するデータ項目に、OCCURS 句の DEPENDING が指定されている場合、DEPENDING で指定されたデータ名が参照するデータ項目の内容は、BYTE-LENGTH 関数が評価される時点で使用される。
戻り値
- 戻り値は、argument-1 の長さをバイト数で表した整数である。
- argument-1 のデータ記述項に属するデータ記述項に OCCURS 句の DEPENDING が指定されている場合、argument-1 の長さは送り出し側データ項目の OCCURS 句の規則に従って決定される。
- 戻り値には、暗黙の FILLER 文字 (ある場合) が含まれる。