Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

यदि MySQL AUTO_INCREMENT कॉलम डेटा प्रकार की ऊपरी सीमा तक पहुंच जाता है तो क्या होगा?


जब AUTO_INCREMENT कॉलम डेटा प्रकार की ऊपरी सीमा तक पहुंच जाता है तो अनुक्रम संख्या उत्पन्न करने का बाद का प्रयास विफल हो जाता है। इसीलिए AUTO_INCREMENT कॉलम के लिए पर्याप्त बड़ा पूर्णांक डेटा प्रकार उपयोग करने की सलाह दी जाती है ताकि यह हमारे द्वारा आवश्यक अधिकतम अनुक्रम मान को धारण कर सके। उदाहरण के लिए, यदि हम TINYINT का उपयोग करेंगे तो AUTO_INCREMENT केवल 127 अनुक्रम संख्या उत्पन्न कर पाएगा और UNSIGNED TINYINT के मामले में, इस मान को 255 तक बढ़ाया जा सकता है।


  1. - MySQL तालिका के कॉलम का डेटा प्रकार कैसे बदलें?

    MySQL में ALTER TABLE ... MODIFY कमांड का उपयोग करके आप किसी मौजूदा कॉलम का डेटा प्रकार बदल सकते हैं। यह स्कीमा विकास, डेटा प्रकार सुधार, या भंडारण अनुकूलन के लिए आवश्यक है। उदाहरण तालिका बनाना CREATE TABLE DemoTable ( StudentId VARCHAR(200) NOT NULL, StudentName VARCHAR(20), StudentAg

  1. - MySQL में कॉलम उपनाम को विशिष्ट डेटा टाइप का बाध्य करना

    CASE और CAST से उपनाम का डेटा टाइप नियंत्रित करना CASE स्टेटमेंट के साथ CAST() का उपयोग करके परिणाम कॉलम का डेटा टाइप स्पष्ट रूप से निर्धारित किया जा सकता है। तालिका और डेटा INSERT INTO DemoTable1505 VALUES(20, 0), (45, 1); क्वेरी: स्टेटस के आधार पर साइन बदलना FROM DemoTable1505; परिणाम +----

  1. - MySQL की मुख्य विशेषताएं (Main Features of MySQL)

    MySQL की प्रमुख विशेषताएं 1. ओपन-सोर्स मुफ्त डाउनलोड, उपयोग, संशोधन; GPL लाइसेंस; सोर्स कोड अध्ययन/परिवर्तन योग्य। 2. तेज़ और विश्वसनीय मेमोरी में कुशल स्टोरेज; डेटा सुसंगतता और गैर-अतिरेक; त्वरित एक्सेस/मैनिपुलेशन। 3. स्केलेबल छोटे से बड़े डेटा, क्लस्टर तक; बड़े डेटाबेस के लिए डिज़ाइन किया गया।