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

मैं MySQL में एकाधिक कॉलम के लिए अद्वितीय बाधा कैसे निर्दिष्ट करूं?

एक अद्वितीय बाधा जोड़ने के लिए, आपको दो घटकों का उपयोग करने की आवश्यकता है:

ALTER TABLE - टेबल स्कीमा बदलने के लिए और,

ADD UNIQUE - अद्वितीय बाधा जोड़ने के लिए।

फिर आप 'name'('column1', 'column2'...) फ़ॉर्मैट के साथ अपनी नई अद्वितीय कुंजी को परिभाषित कर सकते हैं

तो अपने विशेष मुद्दे के लिए, आप इस आदेश का उपयोग कर सकते हैं:

ALTER TABLE `votes` ADD UNIQUE `unique_index`(`user`, `email`, `address`);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL का उपयोग करके CSV डेटा आयात करना

  2. मौजूदा तालिका में विदेशी कुंजी जोड़ें

  3. MySQL आप एकाधिक पंक्तियों को वापस करने वाली एक चयन सबक्वायरी वाली तालिका में कैसे सम्मिलित होते हैं?

  4. त्रुटि 1698 (28000):उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' के लिए प्रवेश निषेध

  5. केस या IF ELSEIF के साथ MySQL चयन कथन? सुनिश्चित नहीं है कि परिणाम कैसे प्राप्त करें