有没有办法将在R中定义的变量传递给RODBC包中的sqlQuery函数?
具体来说,我需要将这样的变量传递给标量/表值函数、存储过程和/或SELECT语句的WHERE子句。
例如,让:
x <- 1 ## user-defined
那么,
example <- sqlQuery(myDB,"SELECT * FROM dbo.my_table_fn (x)")
或者...
example2 <- sqlQuery(myDB,"SELECT * FROM dbo.some_random_table AS foo WHERE foo.ID = x")
或者...
example3 <- sqlQuery(myDB,"EXEC dbo.my_stored_proc (x)")
显然,这些都行不通,但我认为有一种方法可以实现这种功能。