如何在rOracle中指定编码

如何在rOracle中指定编码,r,oracle,encoding,roracle,R,Oracle,Encoding,Roracle,R的包“rOracle”从db读取西里尔文数据时遇到了一些问题。我将oracle的nls_lang选项更改为AMERICAN_AMERICA.CL8MSWIN1251,这样rODBC包中的sqlQuery可以与选项DBMSencoding=“CP1251”配合使用,但我不知道如何使用rOracle的dbGetQuery指定要读取的编码 有什么想法吗?在启动R之前设置NLS_LANG环境变量 set NLS_LANG=BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252

R的包“rOracle”从db读取西里尔文数据时遇到了一些问题。我将oracle的nls_lang选项更改为AMERICAN_AMERICA.CL8MSWIN1251,这样rODBC包中的sqlQuery可以与选项DBMSencoding=“CP1251”配合使用,但我不知道如何使用rOracle的dbGetQuery指定要读取的编码


有什么想法吗?

在启动R之前设置NLS_LANG环境变量

set NLS_LANG=BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252