Я пытаюсь использовать dbplyr и функцию trunc из pl / sql, чтобы изменить столбец даты на начало месяца.
df %>% mutate(start_month = sql(trunc(date_column, 'month'))
однако это вызывает ошибку недопустимого идентификатора при выполнении запроса. Я думаю, это потому, что, когда он анализируется на pl / sql как строку, запрос читает select .... trunc("date_column",'month') as start_month
, поэтому он не распознает имя столбца из-за кавычек внутри функции sql .... Любые идеи о том, как это сделать, другое способ или обойти эту ошибку было бы здорово.