SQL道場 文字列関数 UNICODE関数

文字をユニコードに変換するUNICODE関数について記載しています。

対応データベースSQL Server

UNICODE関数の文法

SELECT UNICODE(文字) FROM テーブル
引数文字文字型 任意の文字
返値int型 変換後の数値が戻ります

「SQL Server」のUNICODE関数は指定された文字のユニコード番号を返します。ユニコード番号から文字に変換する場合はNCHR/NCHAR関数を使います。

実行例

SQLServerの実行例

/* UNICODEコード変換サンプル */
SELECT UNICODE('A');
UNICODE関数サンプル実行結果

レコードにセットされている文字をUNICODEコードに変換する。

/* レコードにセットされている文字をUNICODEコードに変換する。 */
SELECT 
      カラム
      ,UNICODE(カラム)
  FROM [testdb].[dbo].[WORK]
  ;
UNICODE関数サンプル実行結果