sql >> Databasteknik >  >> RDS >> PostgreSQL

rodbc teckenkodningsfel med PostgreSQL

För det första uppstår problemet eftersom R försöker konvertera till en Windows-lokal som stöder UTF8. Tyvärr har Brian Ripley rapporterat flera gånger att Windows inte har några UTF8-lokaler. Från timmar med att söka på webben, StackOverflow, Microsoft, etc., har jag kommit till slutsatsen att Microsoft hatar UTF-8 Windows stöder inte UTF8.

Som ett resultat är jag inte säker på att det finns en enkel lösning på detta, om det finns någon lösning alls. Det bästa jag kan rekommendera är att lägga in någon form av konvertering på serversidan, titta på att filtrera data om du kan, eller prova ett annat språk, om det är lämpligt (t.ex. kinesiska, japanska, koreanska).

Om du bestämmer dig för att slå in en omvandlare rekommenderar unicode.org denna ICU-verktygslåda .



  1. Återanslutningen på MySQL Server har försvunnit

  2. hur använder jag en variabel i skapa databassatsen

  3. MySQL FULLTEXT-sökning

  4. Sammanfoga två tabeller i JPA-förrådet