使用 SQLSAVE 保存到日期/日期时间字段

Saving to a date / datetime field using SQLSAVE

我正在使用以下 R 代码保存到数据库中。但是,日期字段没有正确保存。

storedata$update = as.character(excelSerialNumToDate(tape$date),"%Y-%m-%d")
sqlSave(channel = dbhandle,dat = storedata,tablename = 'dbo.storeinfo',append = T,rownames = F,colnames = F,verbose = T,safer = F,fast = F, nastring = NULL)

在 R 中使用 SqlSave 保存到日期字段的最佳方法是什么?

我自己编写了 SqlSave 来消除这些问题。