我想在R中导入的SQLite数据库table
中有一个DB
。integer
的一列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?
中指定目标数据帧列的数据类型