这是对之前提出的问题的跟进:Copy a list of data.frame(s) to sqlite database using dplyr。现在我想使用dplyr将data.frames加载到sqlite数据库,但是一些data.frames在名称中有点。例如,
data(iris)
data(cars)
res <- list("ir.is" = iris, "cars" = cars)
my_db <- dplyr::src_sqlite(paste0(tempdir(), "/foobar.sqlite3"),
create = TRUE)
lapply(seq_along(res), function(i, dt = res) dplyr::copy_to(my_db,
dt[[i]], names(dt)[[i]]))
sqliteSendQuery(conn,statement,bind.data)中的错误: 声明中的错误:接近&#34;是&#34;:语法错误
我认为错误是由于底层内部SQL语句中缺少引用。