Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्या एक टेबल में दो प्राथमिक कुंजी बनाना संभव है?

आपके पास केवल 1 प्राथमिक कुंजी हो सकती है, लेकिन:

  • आप प्राथमिक कुंजी के रूप में एक से अधिक कॉलम को जोड़ सकते हैं (शायद यही आपने देखा है)
  • प्राथमिक कुंजी को ऑटो-इन्क्रीमेंट होने की आवश्यकता नहीं है, यह केवल अद्वितीय होना चाहिए
  • चयन-कथनों को गति देने के लिए आप एक या अधिक स्तंभों में एक से अधिक अनुक्रमणिका जोड़ सकते हैं (लेकिन INSERT / UPDATE को धीमा करें)
  • उन अनुक्रमणिकाओं को अद्वितीय के रूप में चिह्नित किया जा सकता है, जिसका अर्थ है कि वे आपको अनुक्रमणिका-फ़ील्ड (बिल्कुल प्राथमिक कुंजी की तरह) में समान सामग्री के साथ दूसरी पंक्ति डालने नहीं देते हैं


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में डेटाबेस का नाम कैसे बदलें

  2. प्राथमिक कुंजी (या संकुल अनुक्रमणिका के भाग) के भाग के रूप में टाइमस्टैम्प (या डेटाटाइम) का उपयोग करें

  3. पिछले 30 दिनों से mysql परिणाम प्राप्त करना

  4. प्राथमिक सूचकांक बनाम माध्यमिक सूचकांक:प्रदर्शन अंतर

  5. MAKE_SET () फ़ंक्शन MySQL में कैसे काम करता है