ISO2002ENTMF 

BYTE-LENGTH

説明:

BYTE-LENGTH 関数は、argument-1 のバイト単位の長さを表す整数値を返す。この関数の型は整数である。

一般形式

FUNCTION BYTE-LENGTH (argument-1)

引数

  1. argument-1 は、文字リテラルまたは任意の字類または項類のデータ項目でもよい。
  2. argument-1 またはそれに属するデータ項目に、OCCURS 句の DEPENDING が指定されている場合、DEPENDING で指定されたデータ名が参照するデータ項目の内容は、BYTE-LENGTH 関数が評価される時点で使用される。

戻り値

  1. 返却値は、argument-1 の長さをバイト数で表した整数である。
  2. argument-1 のデータ記述項に属するデータ記述項に OCCURS 句の DEPENDING が指定されている場合、argument-1 の長さは送り出し側データ項目の OCCURS 句の規則に従って決定される。
  3. 返却値には、暗黙の FILLER 文字 (ある場合) が含まれる。