Квадратните скоби []
се използват за разделяне на идентификатори. Това е необходимо, ако името на колоната е запазена ключова дума или съдържа специални знаци като интервал или тире.
Някои потребители също обичат да използват квадратни скоби, дори когато не са необходими.
От MSDN:
Идентификатори с разделители
Те са затворени в двойни кавички (") или скоби ([ ]). Идентификаторите, които отговарят на правилата за формата на идентификаторите, могат или не могат да бъдат разделени.
SELECT * FROM [TableX] --Delimiter is optional. WHERE [KeyCol] = 124 --Delimiter is optional.
Идентификаторите, които не отговарят на всички правила за идентификатори, трябва да бъдат разделени в Transact-SQL оператор.
SELECT * FROM [My Table] --Identifier contains a space and uses a reserved keyword. WHERE [order] = 10 --Identifier is a reserved keyword.