我正在使用ROracle庫從RStudio訪問Oracle數據庫。請參閱下面的代碼:ROracle編碼問題
drv = dbDriver("Oracle")
connect.string = paste(
"(DESCRIPTION=",
"(ADDRESS=(PROTOCOL=tcp)(HOST=", host, ")(PORT=", port, "))",
"(CONNECT_DATA=(SID=", sid, ")))", sep = "")
con = dbConnect(drv, username = "",
password = "",dbname=connect.string, encoding="latin1")
### Pull tables
keyword = dbGetQuery(con, "select COLUMN1,COLUMN2 from TABLE1")
在我的專欄中,我得到了話:Lørdag,søndag等其返回爲:?l rdag,S ndag?
R對話的信息:
ř版本3.4.2(2017年9月28日) 平臺:x86_64的-W64-的mingw32/64(64位) 下運行:視窗> = 8 64 (生成9200)
矩陣產品:默認
區域設置: [1] = LC_COLLATE English_United States.1252 LC_CTYPE = English_United States.1252 LC_MONETARY = English_United States.1252 [4] LC_NUMERIC = C = LC_TIME English_Uni泰德States.1252
附基礎包: [1]平行統計圖形grDevices utils的數據集的方法基礎
其他附軟件包: [1] stringi_1.1.5 doParallel_1.0.11 iterators_1.0.8 ROracle_1.3-1 DBI_0.7 foreach_1.4.3
通過一個命名空間裝載(不附後): [1] compiler_3.4.2 tools_3.4.2 codetools_0.2-15