「Oracle」TO_SINGLE_BYTE関数で文字列の全角文字を半角文字にする
環境
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; 結果 !"#$%&'