- - PR -
文字コード??
1
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-08-10 15:57
こんにちわ。
現在、固定長のテキストファイルから取り込みそれをオラクルDBにインサートするプログラムを作成しています。 そこでインサートする際に問題があり全角文字が3バイトとしてとられてしまいます。 文字コードの違いで3バイトとしてみなされてしまうのでしょうか? また、オラクルの環境の文字コードをこれから変更する事は可能でしょうか? ご教授お願いします。 | ||||||||
|
投稿日時: 2005-08-10 16:32
おそらくUTF-8なのでしょう。
私の記憶している限りでは、DB作成後には変更できません。 | ||||||||
|
投稿日時: 2005-08-11 14:40
データベース内の全角文字が3バイトになってしまうこと自体が問題なのですか? それとも、それに付随する問題が発生するということでしょうか。
| ||||||||
|
投稿日時: 2005-08-11 15:54
そこでインサートする際に問題があり全角文字が3バイトとしてとられてしまいます。
とありますが、インサート後Select文で確認すると3バイトになっているということですかね? Insert自体には問題ないと思うのですが... そうであれば、レジストリのNLS_LANGをサーバー、クライアント側ともに確認してみてください。一致してますか? 一致してなければ多分それが原因だと思うのですが... はずしてたらスイマセン。 | ||||||||
1
