sql >> Database teknologi >  >> RDS >> PostgreSQL

karakter 0xc286 af kodning UTF-8 har ingen ækvivalent i WIN1252....Ved konvertering med iconv postgres gendannelsesnedbrud

C2 86 er UTF-8-kodningen af ​​tegnet U+0086, et obskurt C1-kontroltegn . Denne karakter findes i ISO-8859-1 , men ikke i Windows' standard kodeside 1252 , som har printbare tegn i det rum, hvor ISO-8859-1 har C1-kontrollerne.

Din iconv-kommando til at konvertere til UTF-8 har -f ISO8859-1 , men du mente sandsynligvis -f windows-1252 i stedet. Dette kortlægger byte 86 til tegn.



  1. Tjek, om der findes en midlertidig tabel, og slet, om den findes, før du opretter en midlertidig tabel

  2. Sådan fungerer MapReduce i Hadoop

  3. Oracle sql:rækkefølge efter og distinkt klausul

  4. Hvor stor er for stor til et PostgreSQL-bord?