R/dbWriteString.r

Defines functions dbWriteString

Documented in dbWriteString

dbWriteString <- function(conn, name, value){
  
  if ( is.matrix(value) ) value <- as.list(value)
  
  for ( i in seq_along(value) ){
    SQL <- paste("INSERT INTO ", name, 
                 " (spec, dna) VALUES ('", names(value)[i],
                 "', '", 
                 paste(as.character(value[[i]]), collapse = ""),
                 "')", 
                 sep = "")
    dbSendQuery(conn, SQL)
  }
}
heibl/megaptera documentation built on Jan. 17, 2021, 3:34 a.m.