以前こちらの記事で、文字をASCIIコードに変換するSQLについて書いていました。
stsa.hatenablog.com
本日はその逆で、ASCIIコードを文字に変換するSQLについてです。
今回もサンプルとして、Oracleでやってみたいと思います。
SQLでASCIIコードを文字に変換するには、CHR関数というものを使用します。
では早速、SQLと実行結果の例です。
SELECT CHR(65),CHR(35),CHR(90) FROM DUAL;
実行結果
それぞれのASCIIコード(10進数)が文字に変換されていますね。
ちなみにこのCHR関数ですが、PostgreSQL、Oracle、Accessで使えるようです。
MySQL、SQLServerではCHAR関数になります。
今回は、文字をASCIIコードを文字に変換するSQLについてでした。