sqlCommentSpec | R Documentation |
If you're implementing a backend that uses non-ANSI quoting or commenting
rules, you'll need to implement a method for sqlParseVariables
that
calls sqlParseVariablesImpl
with the appropriate quote and
comment specifications.
sqlCommentSpec(start, end, endRequired)
sqlQuoteSpec(start, end, escape = "", doubleEscape = TRUE)
sqlParseVariablesImpl(sql, quotes, comments)
sqlParseVariables(conn, sql, ...)
start , end |
Start and end characters for quotes and comments |
endRequired |
Is the ending character of a comment required? |
escape |
What character can be used to escape quoting characters?
Defaults to |
doubleEscape |
Can quoting characters be escaped by doubling them?
Defaults to |
sql |
SQL to parse (a character string) |
quotes |
A list of |
comments |
A list of |
# Use [] for quoting and no comments
sqlParseVariablesImpl("[?a]",
list(sqlQuoteSpec("[", "]", "\\", FALSE)),
list()
)
# Standard quotes, use # for commenting
sqlParseVariablesImpl("# ?a\n?b",
list(sqlQuoteSpec("'", "'"), sqlQuoteSpec('"', '"')),
list(sqlCommentSpec("#", "\n", FALSE))
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.