在SQL Server中,QUOTENAME函數用于返回引號包圍的標識符。
語法: QUOTENAME ( ‘string’ [, ‘quote_character’] )
參數說明:
示例:
SELECT QUOTENAME('MyTable') AS QuotedName;
輸出結果:
[MyTable]
在上面的示例中,QUOTENAME函數將字符串’MyTable’用方括號引號包圍,并返回包圍后的字符串’[MyTable]'。這在構建動態SQL語句時特別有用,可以防止標識符中包含的特殊字符對SQL語句的解析造成影響。