dbEscapeStrings function

Escape SQL-special characters in strings.

Escape SQL-special characters in strings.

dbEscapeStrings(con, strings, ...) ## S4 method for signature 'MySQLConnection,character' dbEscapeStrings(con, strings) ## S4 method for signature 'MySQLResult,character' dbEscapeStrings(con, strings, ...)

Arguments

  • con: a connection object (see dbConnect).
  • strings: a character vector.
  • ...: any additional arguments to be passed to the dispatched method.

Returns

A character vector with SQL special characters properly escaped.

Examples

if (mysqlHasDefault()) { con <- dbConnect(RMySQL::MySQL(), dbname = "test") tmp <- sprintf("SELECT * FROM emp WHERE lname = %s", "O'Reilly") dbEscapeStrings(con, tmp) dbDisconnect(con) }
  • Maintainer: Jeroen Ooms
  • License: GPL-2
  • Last published: 2025-02-08