MySQL में Unique Key
और इसके बीच प्रमुख अंतर क्या हैं Primary Key
?
MySQL में Unique Key
और इसके बीच प्रमुख अंतर क्या हैं Primary Key
?
जवाबों:
एक मेज में अधिकतम एक PRIMARY KEY
बाधा हो सकती है, लेकिन इसमें कई अवरोध हो सकते हैं UNIQUE KEY
।
उन स्तंभों के PRIMARY KEY
रूप में परिभाषित किया जाना चाहिए NOT NULL
। यह उन स्तंभों के लिए आवश्यक नहीं है जो UNIQUE KEY
बाधाओं का हिस्सा हैं । यदि स्तंभ अशक्त नहीं हैं, तो अद्वितीय और प्राथमिक कुंजी के बीच कोई अंतर नहीं है।
एक और मामूली अंतर यह है कि आप एक UNIQUE KEY
बाधा (और सूचकांक) के लिए इच्छित नाम चुन सकते हैं । दूसरी ओर, PRIMARY KEY
डिफ़ॉल्ट नाम है PRIMARY
:।
कुछ अन्य लोगों ने इंगित नहीं किया है:
सबसे महत्वपूर्ण अंतर उनके उद्देश्य में है ।
उनके उद्देश्य के अलावा, निम्नलिखित बिंदु उल्लेखनीय हैं।