我想通过带有绑定参数的 ROracle 查询发送到 oracle,其中包含日期列的日期范围。
我尝试运行:
idsample <- 123
strdate <- "TO_DATE('01/02/2017','DD/MM/YYYY')"
enddate <- "TO_DATE('01/05/2017','DD/MM/YYYY')"
res <- dbGetQuery(myconn,"SELECT * FROM MYTABLE WHERE MYID = :1 AND MYDATE BETWEEN :2 AND :3", data=data.frame(MYID =idsample , MYDATE=c(strdate,enddate )))
但我得到错误:
“绑定数据与绑定规范不匹配”