वर्गाकार कोष्ठक []
पहचानकर्ताओं को सीमित करने के लिए उपयोग किया जाता है। यह आवश्यक है यदि कॉलम नाम एक आरक्षित कीवर्ड है या इसमें स्पेस या हाइफ़न जैसे विशेष वर्ण हैं।
कुछ उपयोगकर्ता आवश्यक न होने पर भी वर्गाकार कोष्ठकों का उपयोग करना पसंद करते हैं।
एमएसडीएन से:
<ब्लॉकक्वॉट>सीमांकित पहचानकर्ता
दोहरे उद्धरण चिह्नों (") या कोष्ठक ([ ]) में संलग्न हैं। पहचानकर्ता जो पहचानकर्ताओं के प्रारूप के नियमों का पालन करते हैं, उन्हें सीमांकित किया जा सकता है या नहीं।
SELECT *
FROM [TableX] --Delimiter is optional.
WHERE [KeyCol] = 124 --Delimiter is optional.
पहचानकर्ता जो पहचानकर्ताओं के लिए सभी नियमों का पालन नहीं करते हैं, उन्हें ट्रांजैक्ट-एसक्यूएल स्टेटमेंट में सीमांकित किया जाना चाहिए।
SELECT *
FROM [My Table] --Identifier contains a space and uses a reserved keyword.
WHERE [order] = 10 --Identifier is a reserved keyword.