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

грешка при кодиране на знаци rodbc с PostgreSQL

Първо, проблемът възниква, защото R се опитва да преобразува в локал на Windows, който поддържа UTF8. За съжаление Брайън Рипли много пъти е съобщавал, че Windows няма UTF8 локали. От часовете, прекарани в търсене в мрежата, StackOverflow, Microsoft и т.н., стигнах до заключението, че Microsoft мрази UTF-8 Windows няма да поддържа UTF8.

В резултат на това не съм сигурен, че има лесно решение за това, ако изобщо има някакво решение. Най-доброто, което мога да препоръчам, е да извършите някакво преобразуване от страна на сървъра, да разгледате филтрирането на данните, ако можете, или да опитате с различен език, ако е подходящо (напр. китайски, японски, корейски).

Ако решите да обвиете конвертор, unicode.org препоръчва този ICU инструментариум .



  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. Ред за актуализиране на база данни

  3. Формулата на коефициента на корелация на Пиърсън в SQL

  4. PostgreSQL:Как да внедрим минимална кардиналност?

  5. Изхвърлете част от милисекундата от времевата марка