2013-02-26 60 views
0

我懷疑這很簡單,但無法解決它是如何做到的,也無法在互聯網上找到答案。我在一個數據倉庫的表T我想通過R控制檯例如查詢R:RJDBC:通過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

用雙引號試試:

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

HTH

+0

啊哈,謝謝。我認爲這可能是這樣的。 (我試過'報價('''01/01/2013'')')。 – user32259 2013-02-26 14:07:06