2013-04-11 66 views
2

我正在使用RSQLite包進行數據庫操作。爲了從表中選擇數據,我使用了下面的代碼,但我只有500行。實際上,該表格包含該查詢的1200多行。這個問題的原因是什麼?從R表中選擇只有500行

library('RSQLite') 
lite <- dbDriver("SQLite", max.con = 25) 
db <- dbConnect(lite, dbname = "pf.db") 
res <- dbSendQuery(db, paste("SELECT ticker from RUS1000 where portDate='1995-12-29' ",sep="")) 
data <- fetch(res) 
print(data) 
+0

你能後的文件,所以我們可以嘗試複製的問題? – nograpes 2013-04-11 18:04:23

+0

暗淡(數據)能帶給你什麼? – user1981275 2013-04-11 18:09:52

回答

3

嘗試data <- fetch(res,n=-1)。這將獲取所有行。

3

,或者嘗試最簡單的方式

data <- dbGetQuery.....