文字列式で指定された ASCII コード値を持つ文字を返す、スカラ文字列関数です。
Synopsis
{fn CHAR(code-value)}
引数
code-value 文字に対応する整数コード。
概要
CHAR は指定した整数コード値に対応する文字を返します。Unicode システムでは、0 から 65535 までのあらゆる Unicode 文字の整数コードを指定できます。code-value に許容範囲外の整数を指定すると、CHAR は NULL を返します。
code-value に数値でない文字列を指定すると、CHAR は空文字列 ('') を返します。NULL 値を渡すと、CHAR は NULL を返します。
CHAR は、{ } 括弧構文による ODBC スカラ関数としてのみ使用できます。
以下の例は文字 Z を返します。
SELECT DISTINCT {fn CHAR(90)} AS CharCode
FROM Sample.Person
以下の例はギリシャ文字ラムダを返します。
SELECT DISTINCT {fn CHAR(955)} AS CharCode
FROM Sample.Person
関連項目