如何使用R的RMariaDB:dbSendQuery()函数和R变量中包含的查询VALUES?

时间:2017-08-16 19:49:12

标签: mysql r

library(DBI)
library(RMariaDB)
con <- dbConnect(RMariaDB::MariaDB(), host = "mysql", group = "mygroup")

成功:

res <- dbSendQuery(con, "INSERT INTO sub_data (fname, lname, sex) VALUES ('Joe', 'Smith', 'male' )")    

失败:

fname1 <- "Joe"; lname1 <- "Smith";  sex1 <- "male"
res <- dbSendQuery(con, "INSERT INTO sub_data (fname, lname, sex) VALUES (fname1, lname1, sex1 )")  

result_create中的错误(conn @ptr,statement):   “字段列表”中的未知列“fname1”[1054]

0 个答案:

没有答案