- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AL32UTF8でJIS第三水準文字を挿入したい)
AL32UTF8でJIS第三水準文字を挿入する方法
このQ&Aのポイント
- Oracle 11g + Windows 2008 Server上で、AL32UTF8のキャラクターセットを使用してJIS第三水準文字を挿入する方法について教えてください。
- 通常の漢字など第一・二水準の文字は問題なくinsertできますが、第三水準の文字をinsertすると「?」と表示されてしまいます。また、lengthbでサイズを確認すると1バイトとなり、正しく認識されていないようです。どのようにすれば第三水準文字を問題なくinsertできるでしょうか。
- Oracle 11g + Windows 2008 Serverで、AL32UTF8のキャラクターセットを使用してJIS第三水準文字をinsertする際に生じる問題について教えてください。通常の漢字は問題なくinsertできますが、第三水準文字をinsertすると表示が「?」になります。また、lengthbでサイズを確認すると1バイトと表示されます。問題なくinsertする方法はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
insertで失敗しているのか、selectで失敗しているのか、確認できていますか? dump関数で、格納されている内部コードを表示できるので、もう一度確認した方が良いような気がします。 (問題の切り分けが適切でないと余計な時間がかかるので・・) 例) select dump(項目,1016) from hoge;
お礼
回答ありがとうございます。 insertで失敗しています。 dump関数でselectすると、 「?」と表示される箇所は「3f」になります。