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:।
कुछ अन्य लोगों ने इंगित नहीं किया है:
सबसे महत्वपूर्ण अंतर उनके उद्देश्य में है ।
उनके उद्देश्य के अलावा, निम्नलिखित बिंदु उल्लेखनीय हैं।