perl/python の DBI API には、SQL クエリのパラメータを安全に補間するメカニズムがあります。たとえば、Pythonでは次のようにします。
cursor.execute("SELECT * FROM table WHERE value > ?", (5,))
execute メソッドの 2 番目のパラメーターは、SQL クエリに追加するパラメーターのタプルです。
R の DBI 準拠 API に同様のメカニズムはありますか? 私が見た例では、クエリに渡されたパラメーターは表示されていません。そうでない場合、パラメーターをクエリに補間する最も安全な方法は何ですか? 私は特にRPostgresSQLの使用を検討しています。