Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

MS-SQL टेबल डिज़ाइनर में वर्गाकार कोष्ठकों का अर्थ []?

वर्गाकार कोष्ठक [] पहचानकर्ताओं को सीमित करने के लिए उपयोग किया जाता है। यह आवश्यक है यदि कॉलम नाम एक आरक्षित कीवर्ड है या इसमें स्पेस या हाइफ़न जैसे विशेष वर्ण हैं।

कुछ उपयोगकर्ता आवश्यक न होने पर भी वर्गाकार कोष्ठकों का उपयोग करना पसंद करते हैं।

एमएसडीएन से:

<ब्लॉकक्वॉट>

सीमांकित पहचानकर्ता

दोहरे उद्धरण चिह्नों (") या कोष्ठक ([ ]) में संलग्न हैं। पहचानकर्ता जो पहचानकर्ताओं के प्रारूप के नियमों का पालन करते हैं, उन्हें सीमांकित किया जा सकता है या नहीं।

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में दो तिथियों के बीच सभी तिथियां प्राप्त करें

  2. मैक पर SQL सर्वर 2017 और 2019 को एक साथ कैसे चलाएं

  3. SQL सर्वर ट्यूनिंग - यह सब माप के बारे में है

  4. कैसे पता लगाएं कि SQL सर्वर में कम से कम एक संख्या में मान है या नहीं?

  5. एकाधिक तालिकाओं से SQL INSERT INTO