Oracle 12cで文字列の全角文字を半角文字に変換

環境
Oracle 12.2.0.1.0

SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
TO_SINGLE_BYTE('56789XYZK@!”#$%&') AS RESULT
FROM
DUAL;
SELECT TO_SINGLE_BYTE('56789XYZK@!”#$%&') AS RESULT FROM DUAL;
SELECT
  TO_SINGLE_BYTE('56789XYZK@!”#$%&') AS RESULT
FROM
  DUAL;

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
RESULT
56789XYZK@!"#$%&
RESULT 56789XYZK@!"#$%&
RESULT
56789XYZK@!"#$%&

 

Oracle 12c

Posted by arkgame