मेरी परियोजना में मैं एक तालिका में 3 प्राथमिक कुंजी का उपयोग कर रहा हूंजो एक फॉर्म और अन्य क्षेत्रों में 3 ड्रॉप डाउन की प्रविष्टियाँ होगी। अन्य क्षेत्र अलग-अलग होंगे लेकिन 3 ड्रॉप डाउन की प्रविष्टियां कई रिकॉर्ड के लिए समान होंगी। लेकिन मैं "डुप्लिकेट कुंजी मान" अपवाद पा रहा हूं। क्या SQL सर्वर में प्राथमिक कुंजियों में डुप्लिकेट प्रविष्टियों को जोड़ने का कोई तरीका है
उत्तर:
जवाब के लिए 0 № 1आप केवल एक प्राथमिक कुंजी का उपयोग कर सकते हैं, 3 नहीं जैसा कि आप राज्य करते हैं। वह प्राथमिक कुंजी एक समग्र हो सकती है और इसमें 3 फ़ील्ड शामिल हैं, लेकिन यह अभी भी एक कुंजी है। पुष्टि के लिए नीचे दिए गए लिंक को देखें
क्या मेरे पास एक ही तालिका में कई प्राथमिक कुंजी हो सकती हैं?
आपके पास कई अद्वितीय कुंजी हो सकती हैं जो अकेले खड़ी होती हैं, नीचे दिए गए विवरण देखें
http://www.w3schools.com/sql/sql_unique.asp
आपको अपनी तालिका को स्क्रिप्ट में देखना होगा कि इनमें से कौन सी है। यदि यह समग्र प्राथमिक कुंजी है, तो उत्तर नहीं है, आपके पास डुप्लिकेट नहीं हो सकता है, प्राथमिक कुंजी का बिंदु है।