Oracleデータベース歴18年の株信です。
データベースの文字コード(キャラクタセット)の確認方法について解説します。
結論(キャラクタ・セット確認方法)
このSQL文を実行してください。
select value from nls_database_parameters where parameter='NLS_CHARACTERSET';
で実行したら、よくわからん文字が出てきます。自分は、国内でしか使わないのでJA16SJISTILDEとかが多いですね。デフォルトってUTF-8かもしれませんね。
以下に日本語が使えるキャラクタ・セット一覧を載せておきます。
キャラクタ・セット一覧(日本語対応)
キャラクタ・セット | 文字コード | 説明 |
JA16SJIS | Shift-JIS | 2バイト日本語 |
JA16SJISTILDE | SJIS-JIS | JA16SJISの「~」文字化け問題を解消 |
JA16EUC | EUC-JP | 3バイト日本語 |
JA16EUCTILDE | EUC-JP | JA16EUCの「~」文字化け問題を解消 |
AL32UTF8 | UTF-8 | 3バイト日本語(多言語) |
コメント