CHR

CHR 関数は、引数で指定された ASCII コード値をもつ文字を返します。 expression が 0 であれば、結果はブランク文字になります (X'20')。

構文図を読む構文図をスキップする
>>-CHR--(--expression--)---------------------------------------><

expression
データ・タイプ BIGINT、INTEGER、または SMALLINT の値を戻す式。 引数の値は 0 から 255 の範囲でなければなりません。 そうでない場合、戻り値は NULL 値になります。 この値は、ASCII CCSID 367 の文字のコード・ポイントとして解釈されます。

関数の結果は CHAR(1) です。 結果は NULL になる可能性があります。 引数が NULL である場合、その結果は NULL 値になります。

結果の CCSID は、現行サーバーのデフォルトの SBCS CCSID になります。

  • ASCII CCSID 367 コード・ポイント 65 に対応する文字を返します。
    SELECT CHR(65)
        FROM SYSIBM.SYSDUMMY1
    値 'A' が戻されます。