Make R/S-Plus identifiers into legal SQL identifiers
These methods are straight-forward implementations of the corresponding generic functions.
## S4 method for signature 'MySQLConnection,character' make.db.names( dbObj, snames, keywords = .SQL92Keywords, unique = TRUE, allow.keywords = TRUE, ... ) ## S4 method for signature 'MySQLConnection' SQLKeywords(dbObj, ...) ## S4 method for signature 'MySQLConnection,character' isSQLKeyword( dbObj, name, keywords = .MySQLKeywords, case = c("lower", "upper", "any")[3], ... )
dbObj |
any MySQL object (e.g., |
snames |
a character vector of R/S-Plus identifiers (symbols) from which we need to make SQL identifiers. |
keywords |
a character vector with SQL keywords, by default it is
|
unique |
logical describing whether the resulting set of SQL names
should be unique. Its default is |
allow.keywords |
logical describing whether SQL keywords should be
allowed in the resulting set of SQL names. Its default is |
... |
Unused, needed for compatibility with generic. |
name |
a character vector of SQL identifiers we want to check against keywords from the DBMS. |
case |
a character string specifying whether to make the
comparison as lower case, upper case, or any of the two. it defaults to
|
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.