CHAR 関数は、指定された引数の値に相当する順序位置にあるプログラム照合シーケンス内の文字である、1 文字の英数字値を戻します。
この関数のタイプは英数字です。
複数の文字が、プログラム照合シーケンス内で同じ位置を持っている場合、 関数の値として戻される文字は、 ALPHABET 節の中でその文字位置に対して指定された最初のリテラルの文字になります。
現在のプログラム照合シーケンスが ALPHABET 節によって指定されていない場合は、1 バイトの EBCDIC 照合シーケンスが使用されます。 (条件式を参照してください。)