导入SQLite整数列,即> 2 ^ 31-1

时间:2014-07-11 01:04:48

标签: r sqlite rsqlite

我想在R中导入的SQLite数据库table中有一个DBinteger的一列table是一个可能假设的SQLite整数数据类型值> 2 ^ 31-1,然后比R整数dataype支持的更多。然而,RSQLite将继续将列integer中的所有值作为整数导入R数据帧:

require(RSQLite)
con <- dbConnect("SQLite", dbname = DB)
query <- dbSendQuery(con, "SELECT * FROM table") 
result <- fetch(query, n = -1, encoding="utf-8")
dbClearResult(query)
dbDisconnect(con)
return(result)

无论如何都要在R?

中指定目标数据帧列的数据类型

0 个答案:

没有答案