SQL Server QUOTENAME() 函数
实例
返回带括号分隔符的 Unicode 字符串(默认值):
SELECT QUOTENAME('abcdef');
定义与用法
QUOTENAME()
函数返回添加了分隔符的 Unicode 字符串,以使该字符串成为有效的 SQL Server 分隔标识符。
语法
QUOTENAME( string, quote_char )
参数值
参数 | 描述 |
---|---|
string | 必填。Unicode 字符数据的字符串。限制为 128 个字符 |
quote_char | 可选。用作分隔符的一个字符串。可以是单个引号 ( ' ), 左中括号或右中括号 ( [] ), 双引号 ( " ), 左括号或右括号 ( () ), 大于或小于号 ( >< ), 左大括号或右大括号 ( {} ) 或者一个注释符 ( ` ). 如果没有指明 quote_char , 那么将使用中括号 |
技术细节
适用版本: | SQL Server(从 2008 开始)、Azure SQL数据库、Azure SQL数据仓库、并行数据仓库 |
---|
更多实例
实例
返回带括号分隔符的 Unicode 字符串:
SELECT QUOTENAME('abcdef', '()');