1

我正在尝试使用 RODBC 的“sqlsave”功能将数据从 R 数据帧导出到 mysql 表名 X 中。但是,根据我的流程,我需要每次都替换表 X 中的数据。谁能告诉我我是否可以在 R 中执行此操作以删除表,然后使用 sqlsave 创建一个新表,或者是否有办法用新数据替换表 X。

谢谢!!!

4

1 回答 1

2

如果您需要覆盖表:

更简单的是使用RMySQLand dbWriteTable

dbWriteTable(connection, data.frame, "MyTable", overwrite = TRUE, row.names = FALSE ) 

PS:如果表不存在,第一次调用就会创建。

于 2012-12-10T09:30:56.633 回答