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

INT डेटाटाइप के लिए ZEROFILL का उपयोग क्या है?

<घंटा/>

संख्यात्मक कॉलम के लिए ZEROFILL निर्दिष्ट करने पर, MYSQL स्वचालित रूप से फ़ील्ड के प्रदर्शित मान को शून्य के साथ कॉलम परिभाषा में निर्दिष्ट प्रदर्शन चौड़ाई तक पैड करता है।

उदाहरण के लिए, हम एक टेबल शोज़रोफिल बनाते हैं और मानों को इस प्रकार सम्मिलित करते हैं -

mysql> टेबल शोज़ेरोफिल बनाएं(Val1 INT(5) ZEROFILL, Val2 INT(5));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.09 सेकंड)mysql> showzerofill(Val1, Val2)values(1,1>, में डालें) <12,12>,<123,123>,<1234,1234>,<12345,12345>;क्वेरी ठीक है, 5 पंक्तियां प्रभावित हुई हैं (0.03 सेकेंड)रिकॉर्ड:5 डुप्लीकेट:0 चेतावनियां:0

अब हम कॉलम Val1 के मानों पर ZEROFILL के प्रभाव को आसानी से समझ सकते हैं।

स्तंभ परिभाषा में निर्दिष्ट प्रदर्शन चौड़ाई तक की संख्या में ZEROFILL गद्देदार शून्य

mysql> showzerofill से * चुनें;
<पूर्व>+----------+----------+| वैल1 | वैल2 |+----------+----------+| 00001 | 1 || 00012 | 12 || 00123 | 123 || 01234 | 1234 || 12345 | 12345 |+----------+-------+5 पंक्तियाँ सेट में (0.00 सेकंड)

इस अर्थ में, हम कह सकते हैं कि यदि हम किसी विशेष चौड़ाई वाले कॉलम का मान प्रदर्शित करना चाहते हैं तो हम उस कॉलम को ZEROFILL से परिभाषित कर सकते हैं।


  1. MySQL में मौजूदा int कॉलम के लिए मानों में वर्ण जोड़ना?

    मौजूदा इंट कॉलम मानों में वर्ण जोड़ने के लिए, MySQL CONCAT () का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(राशि int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.44 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में सम्मिलित करें(3456);क्वेरी ठीक है, 1 प

  1. तालिका के कॉलम नाम प्राप्त करने के लिए MySQL में सिंटैक्स क्या है?

    तालिका के कॉलम नाम प्राप्त करने के लिए सिंटैक्स इस प्रकार है - जानकारी_स्कीमा.कॉलम से कॉलम_नाम चुनेंजहां table_schema=yourDatabaseName और table_name=yourTableName; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable( EmployeeId int, EmployeeFirstName varchar(20), EmployeeLastName varchar(20), EmployeeAg

  1. C# में किसी विधि को अतिभारित करने के विभिन्न तरीके क्या हैं?

    विभिन्न तरीकों से एक विधि को ओवरलोड किया जा सकता है - The datatypes of parameters are different The number of parameters are different निम्नलिखित पैरामीटर के विभिन्न डेटाटाइप बताते हुए एक उदाहरण देता है - void print(int i) {    Console.WriteLine("Printing int: {0}", i ); } void