Список таблиц базы данных для 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?

Спасибо!

0 ответов

Другие вопросы по тегам