Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


照合シーケンスに関する単一文字の評価

照合シーケンス内のある特定の文字 (英字または英数字) の序数位置を検出するには、引数として文字を持つ ORD 関数を使用します。 ORD はその序数位置を表す整数を戻します。

以下のように、データ項目の 1 文字のサブストリングを ORD への引数として使用することができます。

IF Function Ord(Customer-record(1:1)) IS > 194 THEN . . .

ある文字の照合シーケンスにおける序数位置がわかっていて、それに対応する文字を検索する場合には、CHAR でその整数の序数位置を引数として使用することができます。 CHAR は、要求された文字を戻します。以下に例を示します。

INITIALIZE Customer-Name REPLACING ALPHABETIC BY Function Char(65)

関連参照
CHAR (Enterprise COBOL 言語解説書)
ORD (Enterprise COBOL 言語解説書)


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)