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

क्या Sql सर्वर यूनिक की भी एक इंडेक्स है?

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

अद्वितीय कुंजी:अद्वितीय कुंजी उस कॉलम की विशिष्टता को लागू करती है जिस पर उन्हें परिभाषित किया गया है। Unique Key कॉलम पर गैर-क्लस्टर इंडेक्स बनाती है। Unique Key केवल एक NULL Value की अनुमति देती है।

स्तंभ में अद्वितीय बाधा जोड़ने के लिए तालिका बदलें:

वैकल्पिक तालिका लेखक जोड़ें CONSTRAINTIX_Authors_Name UNIQUE(Name) GO

स्रोत

MSDN से अधिक जानकारी।

FWIW -- यदि आपकी बाधा एक अनुक्रमणिका नहीं बनाती है, तो मैं इसका नाम रखने से बचूंगा IX_ जैसा कि आमतौर पर एक (IX =इंडेक्स) से जुड़ा माना जाएगा।



  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. क्या MS SQL सर्वर के बीच में सीमा सीमाएँ शामिल हैं?

  3. SQL सर्वर में दो अलग-अलग सर्वरों से डेटा का चयन करना

  4. कैसे जांचें कि इसे बनाने से पहले कोई संग्रहीत कार्यविधि मौजूद है या नहीं?

  5. SQL सर्वर डेटाबेस में सभी अशक्त स्तंभों की सूची बनाएं