「Oracle」TO_SINGLE_BYTE関数で文字列の全角文字を半角文字にする

2022年2月8日

環境
Oracle 11.2

操作方法
1.全角数値文字を半角数値文字に変換する

SELECT TO_SINGLE_BYTE('12345') FROM DUAL;
結果 12345

2.全角英文字を半角英文字に変換する

SELECT TO_SINGLE_BYTE('ABCDEFG') FROM DUAL;
結果 ABCDEFG

3.全角特殊符号文字を半角特殊符号文字に変換する

SELECT TO_SINGLE_BYTE('!”#$%&’') FROM DUAL;
結果 !"#$%&'

 

Oracle

Posted by arkgame