我在R' rOracle"中遇到了一些麻烦。从db读取西里尔文数据。我将oracle的nls_lang选项更改为AMERICAN_AMERICA.CL8MSWIN1251,以便rODBC包中的sqlQuery可以正常使用选项DBMSencoding =" CP1251",但我不知道如何使用rOracle指定要读取的编码&#39 ; s dbGetQuery。
有什么想法吗?
答案 0 :(得分:1)
在启动R之前设置NLS_LANG环境变量
set NLS_LANG=BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252