Список таблиц базы данных для sqlite в R
Я не могу перечислить таблицы для базы данных sqlite, к которой я подключаюсь из R.
Я настраиваю таблицы в своей базе данных (WBS_test1.db), используя "Браузер БД" https://sqlitebrowser.org/
Глядя на эту базу данных в командном окне, я могу перечислять таблицы с помощью.tables и просматривать заголовки данных с помощью.schema, так что я знаю, что они есть (конечно, можно также просматривать в DB Browser).
В R однако..., я установил свой рабочий каталог и т. Д.
library(DBI)
library(RSQLite)
setwd(dir = "C:/here/there/folder")
sqlite <- dbDriver("SQLite")
Затем я подключаюсь к базе данных и пытаюсь перечислить таблицы и поля в одной из таблиц специально
DBtest <- dbConnect(sqlite,"WBS_Test1.db")
dbListTables(DBtest)
dbListFields(DBtest, "WBS_CO2")
Я получаю "символ (0)", который при поиске выглядит так, как будто он говорит, что таблицы временные.
Я также пытался использовать пакет dplyr
library(dplyr)
# connect to the sqlite file
test_db <- src_sqlite("C:/SQLite/WBS_test.db", create = TRUE)
src_tbls(test_db)
Это снова возвращает "символ (0)"
У меня нет опыта работы с SQLite и скромного опыта работы с R, поэтому я, вероятно, упускаю что-то простое, но не могу понять. Предложения??? Может быть, я не направляю свой wd в правильное место для пакета RSQLite?
Спасибо!