Sql 是否将多个参数传递给dbGetQuery()?

Sql 是否将多个参数传递给dbGetQuery()?,sql,r,oracle,roracle,Sql,R,Oracle,Roracle,我正在使用ROracle包从数据库中获取记录。我需要从dbGetQuery()传递多个值,以便在查询的where子句中使用它们。 假设我有: query <- "select abc from tablename where value1= (:1) 现在如果我打电话 data <- dbGetQuery(connection, query, condition1, condition2) 数据类似的东西应该可以工作: data <- dbGetQuery(connect

我正在使用ROracle包从数据库中获取记录。我需要从
dbGetQuery()
传递多个值,以便在查询的where子句中使用它们。 假设我有:

 query <- "select abc from tablename where value1= (:1)
现在如果我打电话

data <- dbGetQuery(connection, query, condition1, condition2)

数据类似的东西应该可以工作:

data <- dbGetQuery(connection, query, 
                   list=as.list(c("condition1", "condition2")))
数据
data <- dbGetQuery(connection, query, condition1, condition2)
data <- dbGetQuery(connection, query, c("condition1", "condition2"))
data <- dbGetQuery(connection, query, 
                   list=as.list(c("condition1", "condition2")))