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

UNIQUE, UNIQUE KEY और CONSTRAINT 'name' UNIQUE में क्या अंतर है?

1 और 2 समान हैं - दोनों दो अद्वितीय अनुक्रमणिका बनाते हैं, प्रत्येक कुंजी के लिए एक। #3 दोनों चाबियों में केवल एक अद्वितीय अनुक्रमणिका बनाता है, इसलिए उपयोगकर्ता नाम और ईमेल के किसी भी संयोजन को दोहराया नहीं जा सकता है, लेकिन उदाहरण के लिए, एक उपयोगकर्ता नाम तब तक दोहराया जा सकता है जब तक एक अलग ईमेल का उपयोग किया गया था।

ऐसा लगता है कि आप शायद पहले दो में से कोई एक चाहते हैं। UNIQUE और UNIQUE KEY बराबर हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. समूह का उपयोग करके SQL से लिंक करें, और गिनती द्वारा ऑर्डर करें

  2. मायबैटिस के साथ पेजिनेशन कैसे करें?

  3. SQL सीमा चुनें लेकिन शामिल नहीं हों

  4. उपयोगकर्ता द्वारा जेनरेट किए गए SQL-regex में SQL इंजेक्शन से बचना

  5. mysqli या PDO का उपयोग करते समय PHP स्क्रिप्ट के माध्यम से MySQL से कनेक्ट करने में असमर्थ लेकिन mysql काम करता है