【问题标题】:How to specify encoding in rOracle如何在 rOracle 中指定编码
【发布时间】:2016-04-05 05:36:40
【问题描述】:

R 的包“rOracle”从 db 读取西里尔文数据时遇到了一些麻烦。我将 oracle 的 nls_lang 选项更改为 AMERICAN_AMERICA.CL8MSWIN1251,以便 rODBC 包中的 sqlQuery 与选项 DBMSencoding = "CP1251" 一起正常工作,但我不知道如何使用 rOracle 的 dbGetQuery 指定要读取的编码。

有什么想法吗?

【问题讨论】:

    标签: r oracle encoding roracle


    【解决方案1】:

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

    set NLS_LANG=BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-07
      • 1970-01-01
      • 2023-01-17
      • 2021-10-16
      • 1970-01-01
      • 1970-01-01
      • 2019-08-03
      相关资源
      最近更新 更多