【发布时间】:2018-05-29 18:30:24
【问题描述】:
我正在使用 RODBC 包访问我在 R 中的 sql 数据库。我无法找到有关如何将向量从 R 传递到 sql 作为向量的任何有用信息。
id <- ('00003', '00100')
query <- sqlQuery(channel = channel, query = "select *
from prod_cust_vw.store_dim
where store_num in id")
我想将 id 向量传递给 sql,而不是对其进行硬编码。
【问题讨论】:
-
使用
paste或sprintf即paste("select * from prod_cust_vw.store_dim where store_num in", id)