25.5 組み込み関数
Unicode機能や日本語EUC環境で使用できる組み込み関数を次に示す。
なお,日本語EUC環境の組み込み関数は,AIXだけで有効である。
Unicode機能および日本語EUC環境については,マニュアル「COBOL2002 ユーザーズガイド」またはマニュアル「COBOL2002 使用の手引 手引編」を参照のこと。
# |
用途 |
組み込み関数名 |
機能概要 |
Unicode機能 |
日本語EUC環境 |
---|---|---|---|---|---|
1 |
文字列の取り出し |
SUBSTRING |
字類が英字,英数字または日本語のデータ項目から部分文字列を返す。 |
○ |
○ |
2 |
文字数の取得 |
COUNT-CHAR |
字類が英字,英数字または日本語のデータ項目の文字数を返す。 |
○ |
○ |
3 |
文字位置の個数の取得 |
LENGTH-OF-SUBSTRING |
字類が英字,英数字または日本語のデータ項目の部分文字列の文字位置の個数を返す。 |
○ |
○ |
4 |
コード変換 |
DISPLAY-OF |
字類が日本語のデータ項目中のUTF-16の文字列をUTF-8の文字列に変換して返す。 |
○ |
× |
5 |
NATIONAL-OF |
字類が英数字のデータ項目中のUTF-8の文字列をUTF-16の文字列に変換して返す。 |
○ |
× |