oracle 11gデータベースにÇǶĄ§åのような特殊文字を格納できません。保存された情報は??????と表示されます。私は、データベース内のこれらの特殊文字を格納する方法はあり出てUTF-8エンコーディングを使用し、また、それが出力にOracle 11gデータベースに特殊文字を格納することができません
NLS_CHARACTERSET AL32UTF8
NLS_NCHAR_CHARACTERSET AL16UTF16
を与える
select * from v$nls_parameters where parameter like '%CHARACTERSET%';
を使用してサポートキャラクタセットのデータベースをチェックしていますか? ご協力いただければ幸いです。
本当に保存できませんでしたか?はるかに高い可能性があり、表示に問題があります。 16進法をダンプして見てみましょう。 – bmargulies
はい私は確信しています。私は表示問題について知っています。私はそれらの文字をOracleの対応するコードで識別することができます。 – optmisticcom
さて、Oracleにデータを保存するために使用するコードを投稿したほうがいいでしょう。そうしないと、ここで誰もあなたを助けることができません。 – bmargulies