別のPostgreSQLデータベースの別のテーブルにあるPostgreSQLデータベースのテーブルからいくつかのデータをインポートしようとしています。インポートのために私は新しいデータベースにそれを挿入する前にいくつかのデータ操作を行う必要があるので私はPHPを使用します。PHP経由でいくつかのPostgreSQLデータをインポート中にエラーが発生しました
一重引用符を含むテキストがあるところまで、すべての点で問題はありませんでした。私は、データを挿入する前に、それらの引用符をエスケープしようとしましたが、私はこのエラーを取得:
ERROR: invalid byte sequence for encoding "UTF8": 0x96 HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".
新しいデータベース上で、私はUTF8を持っていながら、古いデータベースのエンコードは、SQL_ASCIIです。
どうすればこの問題を解決できますか?
質問/データを投稿できますか?他のデータ型へのキャストがオプションになる可能性があります –