में समग्र विदेशी कुंजी कैसे बनाएं I SQL सर्वर प्रबंधन स्टूडियो 2012 में दो कॉलम (ऑर्डरआईडी, कंपनीआईडी) चुनकर सफलतापूर्वक प्राथमिक कुंजी बना सकते हैं और दायां क्लिक और प्राथमिक कुंजी के रूप में सेट कर सकते हैं। लेकिन मुझे नहीं पता कि एसक्यूएल सर्वर प्रबंधन स्टूडियो 2012 का उपयोग करके अन्य कॉलम में दो कॉलम (ऑर्डरआईडी, कंपनीआईडी) पर विदेशी कुंजी कैसे बनाएं।एसक्यूएल सर्वर प्रबंधन स्टूडियो 2012
उत्तर
वस्तु Explorer में, अपनी तालिका पर जाएं और संदर्भ मेनू से Keys > New Foreign Key
का चयन करें:
संवाद बॉक्स पॉप-अप होने से, पर क्लिक करें एक नया विदेशी कुंजी बनाने के लिए बटन जोड़ें :
यह एक सार्थक नाम दें और उसके बाद पर क्लिक करें ... बटन Tables and Columns specification
संवाद बॉक्स खोलने के:
माता-पिता और बच्चे तालिकाओं के लिए आवश्यक स्तंभों में भरें, ठीक क्लिक करें और आप काम हो गया!
या बहुत आसान और अधिक कुशलता से - एक टी-एसक्यूएल स्क्रिप्ट का उपयोग करें!
ALTER TABLE dbo.OtherTable
ADD CONSTRAINT FK_OtherTable_ParentTable
FOREIGN KEY(OrderId, CompanyId) REFERENCES dbo.ParentTable(OrderId, CompanyId)
यदि आप प्रबंधन स्टूडियो में तालिका सूची में किसी तालिका के लिए उपमेनू खोलते हैं, एक आइटम Keys
है। यदि आप इसे राइट-क्लिक करते हैं, तो आपको विकल्प के रूप में New Foreign Key
मिलता है। यदि आप इसे चुनते हैं, तो विदेशी कुंजी संबंध संवाद खुलता है। खंड (सामान्य) में, आपको Tables And Columns Specifications
मिलेगा। अगर मैं इसे खोलता हूं, तो मैं कई कॉलम चुन सकता हूं।
प्रत्येक कॉलम के लिए दो अलग-अलग विदेशी कुंजी जोड़ें।
पर काम करती है यदि संदर्भित तालिका पर केवल एक समग्र प्राथमिक कुंजी है, और कोई अन्य घोषित कुंजी नहीं है, तो आप एक विदेशी कुंजी नहीं बना सकते जो केवल कॉलम में से एक का संदर्भ दे। –
क्या यह संभव है? मुझे ऐसा नहीं लगता! –
- 1. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 2. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 3. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 4. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 5. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 6. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 7. एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 8. एसक्यूएल सर्वर (सर्वर प्रबंधन स्टूडियो)
- 9. एसक्यूएल सर्वर 2012 वेब प्रबंधन स्टूडियो - सभी विकल्प कहां हैं?
- 10. कहाँ एसक्यूएल सर्वर प्रबंधन Studio 2012
- 11. एसक्यूएल सर्वर प्रबंधन स्टूडियो 2008
- 12. एमएस एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 13. क्या एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 14. एसक्यूएल सर्वर प्रबंधन स्टूडियो - टेबल
- 15. माइक्रोसॉफ्ट एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 16. एसक्यूएल सर्वर प्रबंधन स्टूडियो 2014
- 17. एसक्यूएल सर्वर प्रबंधन स्टूडियो 2008
- 18. एसक्यूएल सर्वर 2012
- 19. प्रिंटिंग एसक्यूएल सर्वर आरेख (एसक्यूएल सर्वर प्रबंधन स्टूडियो एक्सप्रेस से)
- 20. विजुअल स्टूडियो 2012 एसक्यूएल सर्वर डेटाबेस प्रोजेक्ट
- 21. SQL सर्वर प्रबंधन स्टूडियो
- 22. वीएस या एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 23. मैं माइक्रोसॉफ्ट एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 24. मैं माइक्रोसॉफ्ट एसक्यूएल सर्वर प्रबंधन स्टूडियो
- 25. एसक्यूएल सर्वर संग्रहीत प्रक्रिया प्रबंधन स्टूडियो
- 26. एसक्यूएल सर्वर प्रबंधन स्टूडियो 2008 इंटेलिजेंस
- 27. एसक्यूएल सर्वर प्रबंधन स्टूडियो में मैक्रोज़
- 28. एसक्यूएल सर्वर प्रबंधन स्टूडियो एसएसएमएस एफ 5
- 29. एसक्यूएल सर्वर प्रबंधन स्टूडियो प्रोजेक्ट्स फ़ोल्डर
- 30. ब्लॉक क्वेरी संपादक एसक्यूएल सर्वर प्रबंधन स्टूडियो
मुझे उपरोक्त क्वेरी पता है, लेकिन समस्या यह है कि मैं इसे दृष्टि से करना चाहता हूं। आपने स्क्रीनशॉट में विदेशी कुंजी का उल्लेख किया है। यह ठीक है लेकिन समग्र प्राथमिक विदेशी कुंजी संबंध के मामले में स्क्रीनशॉट में इसका उल्लेख नहीं किया गया ...... – user3004110
@ user3004110: यदि आपको यौगिक प्राथमिक कुंजी का संदर्भ देने की आवश्यकता है, तो आपको संवाद में एक से अधिक कॉलम चुनना होगा विदेशी कुंजी को परिभाषित करें! –
जीयूआई तरीका काम नहीं कर रहा था, टी-एसक्यूएल स्क्रिप्ट तुरंत –