SQL Server QUOTENAME() 函数

实例

返回带括号分隔符的 Unicode 字符串(默认值):

  1. SELECT QUOTENAME('abcdef');

定义与用法

QUOTENAME() 函数返回添加了分隔符的 Unicode 字符串,以使该字符串成为有效的 SQL Server 分隔标识符。


语法

  1. QUOTENAME( string, quote_char )

参数值

参数描述
string必填。Unicode 字符数据的字符串。限制为 128 个字符
quote_char可选。用作分隔符的一个字符串。可以是单个引号 ( ' ), 左中括号或右中括号 ( [] ), 双引号 ( " ), 左括号或右括号 ( () ), 大于或小于号 ( >< ), 左大括号或右大括号 ( {} ) 或者一个注释符 ( ` ). 如果没有指明 quote_char , 那么将使用中括号

技术细节

适用版本:SQL Server(从 2008 开始)、Azure SQL数据库、Azure SQL数据仓库、并行数据仓库

更多实例

实例

返回带括号分隔符的 Unicode 字符串:

  1. SELECT QUOTENAME('abcdef', '()');

分类导航