0
我在表A中有這個專欄「timestamp」,我想選擇除最後一週的所有數據,這裏是我的R代碼,但彈出一個錯誤提示「函數中的錯誤(classes,fdef,mtable): 找到一個函數「dbWriteTable」的繼承方法,簽名「MySQLConnection」,「data.frame」,「字符」「,任何幫助將不勝感激?謝謝。如何選擇所有數據,但最後一週在RMySQL中使用時間戳?
fun <- function(con, dat.set, tbl.name) {
if (dbExistsTable(con, tbl.name)) {
BFWeek = dbGetQuery(con, statement=paste("SELECT * FROM A",
"WHERE timestamp < timestampadd(day, -7, now())"))
dbWriteTable(con, BFWeek, tbl.name, row.names=F, append=T);
} else {
dbWriteTable(con, tbl.name, dat.set, row.names=F, append=T);
}
}
fun(conn_table, df, "A")
哦我的,謝謝你的提示:) – Rosa