如何在R中使用SQLsave进行查询?

时间:2014-05-29 06:54:39

标签: sql r rstudio rodbc

我对SqlSave有疑问,

我知道sqlsave将数据帧写入ODBC数据库中的表,但我想编写插入查询。

我怎么能用Sqlsave做到这一点,你能举个例子吗?

谢谢

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

如果my_df data.frame的结构等于数据库中的表my_table(相同的列名称和格式),则下一个查询将向其插入新数据:

con <- odbcConnect("my_dsn", uid = "my_uid", pwd = "my_pwd")

sqlSave(con, my_newdf, tablename = "my_table", 
        append = TRUE, rownames = FALSE, colnames = FALSE)