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

MySQL BigInt(20) और Int(20) के बीच अंतर?

<घंटा/>

इंट प्रकार 4 बाइट हस्ताक्षरित पूर्णांक यानी 32 बिट (2 32 .) लेता है मूल्यों को संग्रहीत किया जा सकता है)। BigInt प्रकार 8 बाइट हस्ताक्षरित पूर्णांक यानी 64 बिट (2 64 .) लेता है मान संग्रहीत किए जा सकते हैं)।

आइए एक उदाहरण देखें।

ज़ीरोफिल के साथ एक टेबल बनाना, जो अग्रणी शून्य जोड़ देगा।

mysql> टेबल बनाएं IntandBigint20Demo -> ( -> Number int(20) Zerofill, -> Code BigInt(20) Zerofill -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

टेबल बनाने के बाद, हम टेबल में रिकॉर्ड डालेंगे।

mysql> IntandBigint20Demo मानों में डालें(987,987);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

अब हम चुनिंदा स्टेटमेंट की मदद से सभी रिकॉर्ड प्रदर्शित कर सकते हैं। क्वेरी इस प्रकार है -

mysql> IntandBigint20Demo से *चुनें;

निम्न आउटपुट है।

<पूर्व>+--------------------------+--------------------------+ | संख्या | कोड |+--------------------------+--------------------------+| 0000000000000000000987 | 0000000000000000000987 |+--------------------------+--------------------------+1 सेट में पंक्ति (0.00 सेकंड)

नमूना आउटपुट को देखें, शुरुआत में 0 भर जाता है। यह स्वयं बताता है कि मान लीजिए कि चौड़ाई 20 है।

नंबर इंट(20) जीरोफिल

  1. MySQL में !=NULL और IS NOT NULL में क्या अंतर है?

    यदि आप किसी मान की तुलना !=NULL से करते हैं तो यह NULL देता है। तो, !=NULL अर्थहीन है। !=NULL और IS NOT NULL के बीच अंतर देखने के लिए, आइए पहले एक टेबल बनाएं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1970 (वैल्यू इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टे

  1. MySQL और PostgreSQL के बीच अंतर

    इस पोस्ट में, हम MySQL और PostgreSQL के बीच के अंतर को समझेंगे। MySQL यह एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। यह Oracle Corporation द्वारा विकसित उत्पाद है। यह Windows, Mac OS X, Linux, BSD, UNIX, z/OS, Symbian, AmigaOS द्वारा समर्थित है। इसे बढ़ाया नहीं जा सकता। इस सिस्टम में, php

  1. सी . में कॉन्स्ट इंट*, कॉन्स्ट इंट * कॉन्स्ट, और इंट कॉन्स्ट * के बीच अंतर

    सूचक C प्रोग्रामिंग भाषा में, *p एक पॉइंटर में संग्रहीत मान का प्रतिनिधित्व करता है और p मान के पते का प्रतिनिधित्व करता है, जिसे पॉइंटर के रूप में संदर्भित किया जाता है। कॉन्स्ट इंट* और int const* कहता है कि सूचक एक निरंतर int को इंगित कर सकता है और इस सूचक द्वारा इंगित int के मान को बदला नहीं जा