4

SQL Server で dplyr を使用して SQL クエリを実行しようとしています。

tbl(con, sql(sqlQuery))

クエリは、 を使用して動的に生成されますsprintf("SELECT ... WHERE a = '%s')。SQLインジェクションに悪用される可能性があるため、これは悪い習慣ですが、dplyrのパラメータ化されたクエリのドキュメントや実際の例は見つかりません. それはどうやってできますか?

接続 ( con) は、DBI、odbc ライブラリ、および {SQL Server Native Client 11.0} ODBC ドライバーを使用しています:

con <- DBI::dbConnect(odbc::odbc(),
                      Driver = "{SQL Server Native Client 11.0}",
4

1 に答える 1