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)")
明らかに、これらはどれも機能しませんが、この種の機能を可能にする何かがあると考えています。