SQL Server アスキーコードを取得する

SQL Server アスキーコードを取得する

SQL Serverで、アスキーコードを取得する手順を記述してます。

環境

  • OS windows10 pro
  • SQL server 2019
  • SSMS 18.7.1

アスキーコードを取得

アスキーコードを取得する場合は、「ASCII」を使用します。

ASCII(文字列)

実際に取得してみます。

DECLARE @c NVARCHAR(20) = N'a'

SELECT  @c,
        ASCII(@c)

実行結果

アスキーコードが取得されていることが確認できます。

文字列の場合は、最初の1文字目から取得されます。

DECLARE @c NVARCHAR(20) = N'abc'

SELECT  @c,
        ASCII(@c)

実行結果

アスキーコードから文字列

逆に、アスキーコードから文字列に変換する場合は「CHAR」を使用します。

SELECT  CHAR(97)

実行結果