使用RODBC保持前导零

时间:2012-07-12 13:14:17

标签: r leading-zero

我正在尝试将数据从Access数据库导入R.我想导入一些主要的CIP代码,这些代码可以包含前导零。 RODBC正在将CIP代码转换为数字值,即使它在Access中被定义为文本。任何人都可以阐明如何在导入时将此字段强制转换为文本字段吗?

2 个答案:

答案 0 :(得分:7)

尝试在as.is = TRUE函数中使用参数sqlQuery。这通常对我有用。

答案 1 :(得分:1)

library(RODBC)
channel=odbcConnectAccess2007("plz.accdb")
plz = sqlQuery(channel,"SELECT * from PLZ",as.is=TRUE)