RODBC 和 MYSQL 过程参数
我想使用 RODBC 包从 R 内部重复查询 MySQL 数据库。 我有一个 MySQL 过程
,我通常这样调用:
CALL`myDB`.`myProc`(x,y)
如果我使用 RODBC,如何才能有效地将 x 和 y 传递给函数? 我是否坚持使用paste(),如下所示:
sqlQuery(channel,paste("CALL`myDB`.`myProc`(",x,",",y,")"))
I would like to repeatedly query a MySQL
database from inside R
with the RODBC
package.
I have a MySQL procedure
that I normally call like this:
CALL`myDB`.`myProc`(x,y)
If I use RODBC, how can I pass x and y to the function efficiently?
Am I stuck using paste() as in:
sqlQuery(channel,paste("CALL`myDB`.`myProc`(",x,",",y,")"))
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,就像这样使用粘贴,除了考虑使用 sep=""
Yes, use paste just like that, except consider using sep=""