Oracle CONVERT関数で文字コードを変換する
環境
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
SQL*Plus: Release 12.2.0.1.0
構文
1.CONVERT (文字列,変換後文字コード )
文字列を変換後文字コードに変換します
2.CONVERT (文字列,変換後文字コード,文字列の文字コード)
文字列を文字列の文字コードから変換後文字コード に変換します
変換文字コード
SIJIS 「JA16SJIS」
EUC 「JA16EUC」
UTF-8 「UTF8」
使用例
1.文字列’test123’を文字コードUTF8に変換します
SQL構文
select convert('test123','UTF8') from dual
2.文字列’ようこそ’を、文字コードをSJISからEUCに変換します。
select convert('ようこそ', 'JA16EUC', 'JA16SJIS') from dual