Я новичок в SQL и подумал, что напишу простое утверждение, чтобы увидеть, как оно работает.Сначала я подключаюсь к базе данных, которая содержит таблицу с именем LuPull
.Все, что я пытаюсь сделать, это выбрать все строки из LuPull
, где Service Number = A107118
, но не может найти таблицу.
Я обновил пакеты, перепробовал все комбинацииоператора SQL, используется
sqlColumns(pers, "LuPull")$COLUMN_NAME
, который возвращает все имена столбцов, так что я знаю, что он видит таблицу, и я даже использовал Access для генерации запроса и скопировал и вставил код SQL доступа, новсе, что я получаю, является этой ошибкой:
Ошибка в result_create (conn @ ptr, оператор): нет такой таблицы: LuPull
library(RODBC)
library(sqldf)
db <- "C:/Projects/MFData2005-2015.accdb"
pers <- odbcConnectAccess2007(db)
A107 <- sqldf("SELECT * FROM LuPull WHERE LuPull.[Service Number]='A107118'")
View(A107)
close(pers)