【SQL Server】SQL Server中quotename()函數怎么使用
在SQL Server中,QUOTENAME()函數用于將一個標識符(如表名、列名等)包圍在方括號中,以防止引起語法錯誤或與關鍵字沖突。
QUOTENAME()函數的語法如下所示:
QUOTENAME ( 'string' [, 'quote_character'] )
其中,'string’是要包圍的標識符,可以是表名、列名等。'quote_character’是可選參數,用于指定用于包圍標識符的字符,默認為方括號([ ])。
1.使用默認的方括號包圍標識符:
SELECT QUOTENAME('my_table') AS quoted_name;
輸出 [my_table]
2.使用單引號包圍標識符:
SELECT QUOTENAME('my_table', '''') AS quoted_name;
輸出 'my_table'
有志者,事竟成,破釜沉舟,百二秦關終屬楚; 苦心人,天不負,臥薪嘗膽,三千越甲可吞吳。

浙公網安備 33010602011771號