library(dplyr)
# Set up a test table
conn <- DBI::dbConnect(RSQLite::SQLite(), ":memory:")
artists_df <- data.frame(
ArtistId = c(1,2),
Name = c("AC/DC", "The Offspring")
)
DBI::dbWriteTable(conn, "Artist", artists_df)
# Insert new row
artists <- tbl(conn, "Artist")
DBI::dbBegin(conn)
e_rows_insert(artists,
data.frame(ArtistId = 999, Name = "testArtist"),
in_place = TRUE)
DBI::dbRollback(conn)
DBI::dbDisconnect(conn)
Run the code above in your browser using DataLab