R
[R] insert into .. on duplicate key update.. 사용하기
'김용환'
2015. 7. 14. 21:31
R에서 data.table 또는 data.frame 의 모든 데이터를 insert into.. on duplicate key update를 사용할 수 있다.
query <- paste(
'insert into scores (name, total) values',
paste(sprintf("('%s', %f)", score$name, score$total), collapse=', '),
'on duplicate key update name = values(name), total = values(total)',
sep = ' '
)
dbGetQuery(con, query)