【SQL Server】 NCHAR関数の使い方(ユニコードを文字に変換)

アイキャッチ画像文字列関数
この記事は約2分で読めます。
スポンサーリンク

【SQL Server】 NCHAR関数の使い方(ユニコードを文字に変換)

NCHAR関数は  MS-SQL Server  に対応しています。

NCHAR関数 : 書式

書式 NCHAR (number);
引数 number : ユニコード文字番号
戻値
 nchar(1) : ユニコード文字番号に対応した文字

NCHAR関数 : 解説

NCHAR関数は、ユニコード標準の定義にしたがって、指定された整数コードをユニコード文字に変換して返す関数です。整数コードとして有効な数値は「0」~「65535」になります。この範囲外の数値を引数として与えるとNULLが返ってきます。

NCHAR関数 : 使用例

SQL文 SELECT ユニコード番号, NCHAR(ユニコード番号) 対応文字 FROM nchr_db

実行結果

ユニコード番号

対応文字
12354
12356
65A
66B
70000NULL

文字からユニコード番号を取得するには、UNICODE関数を使用します。

【SQL Server】 UNICODE関数の使い方(ユニコード番号を取得する)
UNICODE関数は、文字に対応するユニコード番号を返す関数です。文字列を引数として指定した場合には、先頭の文字のユニコード番号を取得します。
タイトルとURLをコピーしました