मेरे पास है कुंजी निम्नलिखित:क्लस्टर्ड संपत्ति को कैसे छोड़ें लेकिन तालिका में प्राथमिक कुंजी को बनाए रखें। SQL सर्वर 2005
ALTER TABLE dbo.Table ADD CONSTRAINT PK_ID PRIMARY KEY CLUSTERED
(
ID ASC
)
तो मैं क्लस्टर है सूचकांक और आईडी स्तंभ पर प्राथमिक कुंजी। अब मुझे क्लस्टर्ड इंडेक्स ड्रॉप करना होगा (मैं दूसरे क्लस्टर इंडेक्स को दूसरे कॉलम पर बनाना चाहता हूं), लेकिन प्राथमिक कुंजी बनाए रखें। क्या यह संभव है?
मैं सहमत @ डेमास लेकिन आप SQL सर्वर का किस संस्करण पर हैं? (उदा। एंटरप्राइज़/मानक)। क्या आपको समवर्ती उपयोगकर्ताओं के बारे में चिंता करने की ज़रूरत है? क्या आपके पास टेबल पर अन्य गैर क्लस्टर इंडेक्स हैं? –