У меня проблема с передачей данных из R в SQL и последующим их чтением. Исходные данные взяты из некоторых файлов Excel и содержат следующее слово: Průmyslový
Использование latin1
для кодирования устаревает u в слове Prumyslový
Использование latin2
для кодирования изменяет акцент u Prùmyslový
Какую кодировку можно использовать? Я использую сервер MS SQL 2016 и пакет DBI
и обычно следующий код, где слово является частью фрейма данных, который я записываю на сервер.
Я не использую UTF-8
потому что тогда öffentlicher
становится öffentlicher
DBI::dbConnect(odbc::odbc(),
Driver = "SQL Server",
Server = "DBABMZ0006",
Database = "EA_DB",
encoding = "latin1")
DBI::dbWriteTable(con,
Tabelle,
df_temp,
append=TRUE)
df_test<-DBI::dbReadTable(con,
Tabelle)