R:RJDBC:通过R控制台更改查询的各个部分

时间:2013-02-26 12:28:53

标签: r paste rjdbc

我怀疑这很简单,但无法解决这个问题,也无法在互联网上找到答案。我在数据仓库中有一个表T,我想通过R控制台查询,例如

library(RJDBC)

query = function(date){
  paste('select * from T where date =', date, sep = ' ')
  return(query)
  }    

但是,当query('01/01/2013')返回时,我变得不安,

 select * from T where date = 01/01/2013

而我实际上希望它返回:

select * from T where date = '01/01/2013'

感谢您的帮助。干杯

1 个答案:

答案 0 :(得分:1)

使用双引号尝试:

query("'01/01/2013'")

HTH