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

rodbc tegnkodningsfejl med PostgreSQL

For det første opstår problemet, fordi R forsøger at konvertere til en Windows-lokalitet, der understøtter UTF8. Desværre har Brian Ripley rapporteret adskillige gange, at Windows ikke har nogen UTF8-lokaliteter. Fra timer brugt på at søge på nettet, StackOverflow, Microsoft osv., er jeg kommet til den konklusion, at Microsoft hader UTF-8 Windows understøtter ikke UTF8.

Som et resultat er jeg ikke sikker på, at der er en nem løsning på dette, hvis der overhovedet er nogen løsning. Det bedste, jeg kan anbefale, er at indpakke en form for konvertering på serversiden, se på at filtrere dataene, hvis du kan, eller prøve et andet sprog, hvis det er relevant (f.eks. kinesisk, japansk, koreansk).

Hvis du beslutter dig for at indpakke en konverter, unicode.org anbefaler dette ICU-værktøjssæt .



  1. Gendannelse af prøve DW Database AdventureWorksDW2019

  2. Sådan repareres forældet oracle.sql.ArrayDescriptor, oracle.sql.STRUCT og oracle.sql.StructDescriptor

  3. check constraint virker ikke mysql

  4. Opret database ved docker-compose opstart