PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

błąd kodowania znaków rodbc w PostgreSQL

Po pierwsze, problem pojawia się, ponieważ R próbuje przekonwertować na ustawienia regionalne systemu Windows obsługujące UTF8. Niestety, Brian Ripley wielokrotnie zgłaszał, że Windows nie ma lokalizacji UTF8. Z godzin spędzonych na przeszukiwaniu sieci, StackOverflow, Microsoft itp. doszedłem do wniosku, że Microsoft nienawidzi UTF-8 Windows nie obsługuje UTF8.

W rezultacie nie jestem pewien, czy istnieje na to łatwe rozwiązanie, o ile w ogóle istnieje. Najlepsze, co mogę polecić, to zawinąć jakiś rodzaj konwersji po stronie serwera, przyjrzeć się filtrowaniu danych, jeśli to możliwe, lub wypróbować inny język, jeśli to konieczne (np. chiński, japoński, koreański).

Jeśli zdecydujesz się na opakowanie konwertera, unicode.org zaleca ten zestaw narzędzi 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. Wykrywanie zmian kolumn w wyzwalaczu aktualizacji postgres

  2. Indeksy tabel dla kolumn tablicy Text[]

  3. postgresql nextval generowanie istniejących wartości

  4. Połącz się ze zdalną bazą danych PostgreSql za pomocą Powershell

  5. Dystrybuowane przez wiele kolumn