使用RODBC软件包将数据库从Microsoft SQL Server读取到R中。
数据库排序规则为“ Latin1_General_CI_AS”,并正确显示日语字符。
当我尝试以下代码时,日语字符会以'??????????'
出现channel <- odbcDriverConnect(server=mysqlhost; uid=myuid; pwd=mypwd; Driver={SQL Server}; Port=xxx)
sqlQuery(channel, qry, stringsAsFactors=FALSE)
我尝试添加DBMSencoding =“ utf8”参数,但是包含日语字符的单元格显示为NA。
我不知道该怎么做才能使这些字符显示在R中。任何帮助将不胜感激!