[MS-SQL]使用quotename()返回添加介定界符號的Unicode字符串

使用quotename()函數,可返回添加介定界符號的Unicode字符串,介定界符號可以是單引號(‘)、左方括號([)或右方括號(])或者是雙引號(“)。預設使用方括號作為介定界符號 ([ ])。


語法: QUOTENAME(string, quote_char)

  • string:指定的Unicode字符數據字符串,限製為128個字符。
  • quote_char:用作分隔符的單字元字串,它可以是單引號(‘),也可以是左括號或右括號([]),也可以是雙引號(“”),或者是左括號或右括號(( )),或者大於或小於號(> <),或者左或右括號({})反引號(`)。如果未指定則默認使用括號

單引號作分隔符的單字元字串

SELECT QUOTENAME('abcdef','''')

雙引號作分隔符的單字元字串

SELECT QUOTENAME('abcdef','"')

未指定則默認使用括號作分隔符的單字元字串

SELECT QUOTENAME('abcdef')

👉[MS-SQL]使用CONVERT轉換時間格式Datetimeode字符串

👉SQL Server 如何取消[正在還原]的資料庫?

發佈留言