Как использовать SQL для определения таблицы dbplyr - PullRequest
0 голосов
/ 10 ноября 2018

Я хочу использовать dbplyr для определения рукописного SQL запроса , а не таблицы. Как я могу это сделать?

Например, я хотел бы сделать что-то вроде этого:

my_custom_sql_tbl <- tbl( con, "SELECT * FROM MY_DATABASE_TABLE WHERE FOO IS NULL" )

my_custom_sql_tbl %>% select( my_columns )

Переменная my_custom_sql_tbl теперь будет действовать как tbl(...) в R, но она будет иметь Пользовательский код SQL работает под. Очевидно, я собираюсь иметь более интересный / сложный SQL, чем вещи, которые я мог бы легко сделать в dbplyr.

Я попробовал выше, но это не сработало. Возвращает ошибку «таблица или представление не существует» или «идентификатор слишком длинный».

Есть предложения?

...