Skip to contents

This function wraps a table name with the specified type of quotation marks, ensuring compatibility with SQL queries.

Usage

ngr_dbqs_tbl_quote(table_name, quote_type = "double")

Arguments

table_name

character A single string representing the table name to be quoted.

quote_type

character A single string specifying the type of quote to use, either 'single' or 'double'. Default is 'double'.

Value

character The table name wrapped in the specified type of quotation marks.

Details

The function uses glue::glue() to format the table name with either single or double quotes. If an invalid quote_type is specified, an error is thrown.

Examples

ngr_dbqs_tbl_quote("my_table")
#> "my_table"
ngr_dbqs_tbl_quote("my_table", quote_type = "single")
#> 'my_table'