dbWriteTable (…, append = T) перезаписывается в R
Я использую RJDBC для доступа к MySQL из R. Ранее я использовал для работы с RMySQL, который недоступен для R 2.15. Было так много дискуссий вокруг SO, но я все еще не мог использовать пакет RMySQL в R 2.15, поэтому переключился на RJDBC.
Когда я используюdbWriteTable(..., append = T)
Команда для добавления записей в таблицу MySQL просто перезаписывается, см. код ниже.
Sys.setenv(MYSQL_HOME='C:/Program Files (x86)/MySQL/MySQL Server 5.1')
library(RJDBC)
MySQL connection
drv <- JDBC("com.mysql.jdbc.Driver","mysql-connector-java-5.0.5.jar", "`")
conn <- dbConnect(drv, "Retail", user="root", password="abc")
..................
..................
..................
dbWriteTable(conn, "Customer_Tbl", x, row.names=F,append = T)
Customer_Tbl
переписывает каждый раз вместо добавления.
Может ли кто-нибудь помочь в решении этой проблемы?
Спасибо Суреш