SQL Server アスキーコードから文字列に変換する
- 作成日 2022.09.21
- Sql Server
- SQL Server

SQL Serverで、アスキーコードから文字列に変換する手順を記述してます。
環境
- OS windows10 pro
- SQL server 2019
- SSMS 18.7.1
アスキーコードから文字列に変換
アスキーコードから文字列に変換する場合は、「CHAR」を使用します。
CHAR(アスキーコード列)
実際に位置を取得してみます。
SELECT CHAR(97)
実行結果

アスキーコードを利用すれば、タブや改行の挿入に便利です。
PRINT 'aaa' + CHAR(9) + 'aaa' -- CHAR(9) タブ
PRINT 'aaa' + CHAR(10) + 'aaa' -- CHAR(10) 改行
実行結果

アスキーコードを取得
逆に、文字列からアスキーコードを取得するには「ASCII」を使用します。
DECLARE @c NVARCHAR(20) = N'a'
SELECT @c,
ASCII(@c)
実行結果

-
前の記事
mongoDB whereを使用する 2022.09.21
-
次の記事
Rocky Linux9 GlusterFSをインストールする 2022.09.21
コメントを書く