dbWriteTable (…, append = T) está sobrescrito em R
Eu estou usando RJDBC para acessar o MySQL da R. Anteriormente eu costumava trabalhar com RMySQL que não está disponível para R 2.15. Houve tantas discussões sobre o SO, mas mesmo assim não consegui usar o pacote RMySQL no R 2.15, então mudei para o RJDBC.
Quando estou usandodbWriteTable(..., append = T)
comando para anexar registros na tabela MySQL é simplesmente sobrescrever, por favor, veja o código abaixo.
Sys.setenv(MYSQL_HOME='C:/Program Files (x86)/MySQL/MySQL Server 5.1')
library(RJDBC)
Conexão MySQLdrv <- 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
está sobrescrevendo toda vez em vez de anexar.
Alguém pode ajudar em como lidar com esse problema?
Obrigado Suresh