• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PostgreSQLでエラーinvalid byte sequence for encoding "EUC_JP": 0x9363)

PostgreSQLでエラーinvalid byte sequence for encoding "EUC_JP": 0x9363

このQ&Aのポイント
  • Apache2, PHP5, PostgreSQL8を使用している環境で、EUC-JPの文字コードでcsvファイルを取り込んでいる際に、invalid byte sequenceエラーが発生しています。
  • mb_convert_encodingを使用して、csvファイルの文字コードをSJISからEUC-JPに変換していますが、それによってエラーが発生しています。
  • 解決策が見つかっておらず、問題のcsvデータを添付しました。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

0x9363 ですが、 こちら、PHP的に、 echo "\x93\x63"; として表示させてみたところ、SJISの「田」でした。 文字コードの変換が上手く行っていないのかもしれません。 INSERTかけたときのSQL文か、mb_convert_encodingをかけた後の文字列をechoなどして表示させてみて確認してみてはいかがでしょうか。

関連するQ&A