ODB C Ошибка Microsoft Access: отсутствует оператор - PullRequest
0 голосов
/ 17 января 2020

Выполнение запроса с использованием dplyr в базе данных Microsoft Access из R 3.6.2 с использованием DBI и odb c приводит к синтаксической ошибке «отсутствует оператор».

Запрос:

db %>% 
  filter(year(Date) == 2017)

Поле Дата сохраняется как Этот запрос работал для меня в прошлом. Из сообщения об ошибке я вижу, что оно переводится как (EXTRACT(year FROM `Date`) = 2017.0), что, насколько мне известно, должно быть действительным SQL.

Я наткнулся на ошибку или я делаю что-то не так? Если да, то как правильно это сделать?

...