SQL QUOTENAME 函数

SQL Server 的 QUOTENAME 是一个字符串函数,它通过在字符串前面加上分隔符来返回 Unicode 字符串。QUOTENAME 函数的基本语法是:

SELECT QUOTENAME(String_Expression, delimiter)

此函数可用的参数列表是:

  • String_Expression:请指定一个有效的字符串表达式
  • Delimiter(分隔符):这是 SQL Server 中一个可选的参数。用于指定分隔符,例如:[, ], {, }, (, ), “, ‘, >, <, `。

QUOTENAME 示例

下面的 String 方法查询将使用 Quotename 函数返回带有指定分隔符的 Unicode 字符串。

SELECT QUOTENAME('abc{}def');  

SELECT QUOTENAME('abc[]def'); 

SELECT QUOTENAME('abc"def"');  

SELECT QUOTENAME('abc[]def', '(' );  

SELECT QUOTENAME('abc def', '{' );
QUOTENAME Function Example