- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ASP.NETでのオラクルAL16UTF16について)
ASP.NETでのオラクルAL16UTF16について
このQ&Aのポイント
- ASP.NETでのオラクルAL16UTF16について
- ASP.NETとオラクルでのキャラクタセットの指定において、UTF-16とUTF-8を使用しているが、特に不具合はないのか疑問がある。
- オラクルではAL16UTF16を指定し、ASP.NETではUTF-8を指定しているが、現在のところ不具合はないようだ。ただし、まだ不具合が見つかっていない可能性もある。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
問題ありません。 >オラクルではキャラクタセットでAL16UTF16を指定しています。 これはデータベースに格納される際の文字コードを指定しています。 Oracleではデータベースの格納文字コードと取り出した後の文字コードはデータベースサーバで変換 します。 ODP.NETやOO4Oの場合プラットホームがWindowsとわかっているので、取り出しはUTF-8と決まってます。 このAL16UTF16からUTF-8への変換は自動で行われます。 何に変換するかは指定しますが、ODP.NETやOO4Oは変換する文字コードの指定が自動的にUTF-8になっているのです。
お礼
ありがとうございました。 オラクルとUTF-8に自動的になることがわかりました。