我正在尝试将数据从Access数据库导入R.我想导入一些主要的CIP代码,这些代码可以包含前导零。 RODBC正在将CIP代码转换为数字值,即使它在Access中被定义为文本。任何人都可以阐明如何在导入时将此字段强制转换为文本字段吗?
答案 0 :(得分:7)
尝试在as.is = TRUE
函数中使用参数sqlQuery
。这通常对我有用。
答案 1 :(得分:1)
library(RODBC)
channel=odbcConnectAccess2007("plz.accdb")
plz = sqlQuery(channel,"SELECT * from PLZ",as.is=TRUE)