sql >> データベース >  >> RDS >> PostgreSQL

UTF-8をエンコードする文字0xc286は、WIN1252に同等のものがありません....iconvpostgresでの変換時に復元がクラッシュします

    C2 86は、文字U + 0086のUTF-8エンコーディングであり、あいまいなC1制御文字 。この文字はISO-8859-1 に存在します 、ただしWindowsのデフォルトのコードページ1252 にはありません 、ISO-8859-1にC1コントロールがあるスペースに印刷可能な文字があります。

    UTF-8に変換するiconvコマンドには、-f ISO8859-1があります。 、しかしあなたはおそらく-f windows-1252を意味していました 代わりは。これにより、バイト86がにマップされます。 キャラクター。



    1. UID –Oracleの現在のセッションのIDを返します

    2. データベース内の前の日付で並べ替える方法は?

    3. MySQLでクイズのデータ​​ベースを設計するためのガイド

    4. MySQL5.0でデータベース名の名前を変更するにはどうすればよいですか