2

我正在处理的项目需要创建一个自动脚本,该脚本将连接到我的数据库表(每天更新)并将该表放入 R 中,然后我将其输出到某个目录下的某个名称。嗯,该项目的主要思想是保留所有这些表的历史记录,以便我们可以开始使用它们,但它会每天覆盖。

编码 :

table<- sqlQuery(channel, "Select * From table")

write.table(table, file="C:/DailyReport/data.xlsx")

所以问题是:如何将 write.table 函数设置为不每天覆盖?(我愿意接受任何解决方案)

4

1 回答 1

5

附加Sys.Date()到文件名怎么样?

write.table(table, file=paste0("C:/DailyReport/data-", Sys.Date(), ".xlsx"))
于 2015-01-19T15:24:05.717 回答