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

एकाधिक क्षेत्रों द्वारा MySQL अद्वितीय अनुक्रमणिका

आप NULL . का उपयोग करके ऐसा कर सकते हैं मूल्य। यदि आप NULL का उपयोग करते हैं "H . के बजाय ", MySQL UNIQUE बाधा :

A UNIQUE index creates a constraint such that all values in the index must be
distinct. An error occurs if you try to add a new row with a key value that
matches an existing row. This constraint does not apply to NULL values except
for the BDB storage engine. For other engines, a UNIQUE index permits multiple
NULL values for columns that can contain NULL.

अब, यह थोड़ा धोखा दे रहा है, और इसका मतलब है कि आपके पास अपना डेटा ठीक वैसा नहीं हो सकता जैसा आप चाहते हैं। तो यह समाधान आपकी आवश्यकताओं के अनुरूप नहीं हो सकता है। लेकिन अगर आप कर सकते हैं अपने डेटा को इस तरह से दोबारा काम करें, इसे काम करना चाहिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाटाइम द्वारा ऑर्डर क्वेरी को बहुत धीमा कर देता है

  2. एक ही डेटाबेस में एकाधिक MySQL तालिकाओं को मैप करने के लिए कॉन्फ़िगरेशन फ़ाइल (.cfg.xml) को हाइबरनेट करें?

  3. मैं MySQL के साथ अलग-अलग कॉलम कैसे गिन सकता हूं और समूहबद्ध कर सकता हूं?

  4. अनुलग्नक के साथ ईमेल का एकाधिक भेजना - repost

  5. सीमा को अनुक्रमित करें और क्वेरी में गलत प्लेसमेंट को ऑफ़सेट करें