使用sqlQuery

时间:2019-08-01 17:34:45

标签: r rodbc

使用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中。任何帮助将不胜感激!

0 个答案:

没有答案