PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

знак 0xc286 на кодиране UTF-8 няма еквивалент в WIN1252.... При преобразуване с iconv postgres възстановяване се срива

C2 86 е UTF-8 кодирането на символа U+0086, неясен C1 контролен знак . Този знак съществува в ISO-8859-1 , но не и в кодова страница 1252 на Windows по подразбиране , който има печатаеми знаци в пространството, където ISO-8859-1 има контролите C1.

Вашата команда iconv за конвертиране в UTF-8 има -f ISO8859-1 , но вероятно сте имали предвид -f windows-1252 вместо. Това картографира байта 86 към символ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Валидиране на уникалност в база данни, когато валидирането има условие

  2. дали sql изразът гарантира атомарност в postgres

  3. как да променя порта за слушане на postgresql в windows?

  4. изберете радиус от ST_MinimumBoundingRadius

  5. array_agg за Типове масиви