以前に、 PHPセッションをDBで管理 - OracleでのAutoIncrement用テーブルを作成編 PHPセッションをDBで管理 - PHPセッション管理のコールバック関数を設定編 というエントリを書きましたが、その時に使用したPHPから「OracleのCLOB型」にデータ登録をした場合に、「文字化け」が発生する現象があったので、補足として書いておきます。 PHPソース=SJIS + NLS_CHARACTERSET=JA16SJIS 今回の場合、「PHPソース=SJIS + NLS_CHARACTERSET=JA16SJIS」の環境で文字化けが発生しました。 Oracleの「NLS_CHARACTERSET」の設定値は以下のSQLで確認できます。 NLS_CHARACTERSETの確認(SQL) SELECT * FROM NLS_DATABASE_PARAMETERS WHERE