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

तालिका बनाएं में गैर-संकुल अनुक्रमणिका कैसे बनाएं?

ऑनलाइन पुस्तकों में सहायता वास्तव में CLUSTERED कीवर्ड का उल्लेख करती है, लेकिन यह केवल UNIQUE या प्राथमिक कुंजी बाधाओं के लिए प्रासंगिक है। ये दोनों बाधाएं एक अनुक्रमणिका बनाती हैं, और आप निर्दिष्ट कर सकते हैं कि उस अनुक्रमणिका को संकुलित किया जाना है या गैर-संकुल।

आप उस सिंटैक्स का उपयोग मानक गैर संकुल अनुक्रमणिका बनाने के लिए नहीं कर सकते हैं।

Create table FavoriteDish    
(    
FavID int identity (1,1) primary key not null,    
DishID int references Dishes(DishID) not null ,    
CelebrityName nvarchar(100)   constraint ux_CelebrityName unique NONCLUSTERED not null     
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी विशिष्ट मान के साथ एक varbinary फ़ील्ड को कैसे अपडेट करें?

  2. DELETE TRIGGER के साथ DELETE करने से पहले INSERT ने डिलीट किए गए मानों को एक टेबल में डाल दिया

  3. दो पंक्तियों के मान घटाएँ और इसे एक नए कॉलम में डालें (बाद की पंक्तियाँ नहीं)

  4. जांचें कि क्या तालिका को OBJECTPROPERTY () के साथ SQL सर्वर में किसी विदेशी कुंजी द्वारा संदर्भित किया गया है

  5. sp_executesql मापदंडों के साथ धीमा है