我使用下面的代码从数据库加载数据
lns <- tbl(connection, "table") %>%
filter(client_id %in% client_ids$client_id) %>%
select(
date,
client_id,
contract_number
) %>%
collect()
我需要重新格式化POSIXct中的日期。这意味着从“ 1970-01-01 03:03:02”到“ 1970-01-01”,我需要在collect()步骤之前执行此操作。
我通常为此使用mutate(date = as.Date(date)),但由于某些原因,下面的代码给了我这个错误
result_create(conn @ ptr,语句)中的错误:无法准备 查询:错误:“ AS”第2行或附近的语法错误:..._ cmc_date”, “ in_deco”,“ terms_and_conditions_id”,AS.DATE(“ e ... ^
代码如下:
lns <- tbl(connection, "table") %>%
mutate(test = as.Date(entity_created)) %>%
filter(client_id %in% client_ids$client_id) %>%
select(
date,
client_id,
contract_number
) %>%
collect()