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

MySQL में इंट और इंटीजर में क्या अंतर है?

<घंटा/>

int MySQL 5.0 में पूर्णांक का पर्याय है। यहां इंट और इंटीजर दोनों का डेमो डिस्प्ले आंतरिक रूप से इंट(11) का प्रतिनिधित्व करता है।

इंट डेटाटाइप के साथ एक टेबल बनाना

mysql> टेबल बनाएं IntDemo -> ( -> Id int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.04 सेकंड)

यहाँ तालिका का विवरण दिया गया है। क्वेरी इस प्रकार है

mysql> desc IntDemo;

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

<पूर्व>+----------+-------------+-----+-----+---------+----- --+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+-------- -+| आईडी | इंट(11) | हाँ | | नल | |+----------+------------+------+-----+---------+---------- +1 पंक्ति में सेट (0.06 सेकंड)

कॉलम प्रकार को देखें, जो इंट(11) है। अब यह उसी श्रेणी को संग्रहीत करता है जैसा कि पूर्णांक के लिए परिभाषित किया गया है। रिकॉर्ड डालने की क्वेरी इस प्रकार है

mysql> IntDemo मानों में डालें (2147483647); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> IntDemo मानों में डालें (-2147483648); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.42 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है

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

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

<पूर्व>+---------------+| आईडी |+---------------+| 2147483647 || -2147483648 |+---------------+2 पंक्तियों में सेट (0.00 सेकंड)

डेटा प्रकार पूर्णांक के साथ तालिका बनाना।

तालिका बनाने की क्वेरी इस प्रकार है

mysql> तालिका बनाएं IntegerDemo -> ( -> Id पूर्णांक -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.93 सेकंड)

Desc कमांड का उपयोग करके तालिका के विवरण की जाँच करें।

mysql> desc IntegerDemo;

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

<पूर्व>+----------+-------------+-----+-----+---------+----- --+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+-------- -+| आईडी | इंट(11) | हाँ | | नल | |+----------+------------+------+-----+---------+---------- +1 पंक्ति सेट में (0.00 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें। पूर्णांक int के समान श्रेणी लेता है। क्वेरी इस प्रकार है

mysql> IntegerDemo मानों में डालें (2147483647); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> IntegerDemo मानों में डालें (-2147483648); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है

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

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

<पूर्व>+---------------+| आईडी |+---------------+| 2147483647 || -2147483648 |+---------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. C++ में size_t और int में क्या अंतर है?

    यहां हम देखेंगे कि C++ में size_t और int में क्या अंतर हैं। यदि हम मानक पर विचार करें, तो दोनों 16 बिट आकार के पूर्णांक हैं। एक सामान्य 64-बिट सिस्टम पर, size_t 64-बिट होगा, लेकिन अहस्ताक्षरित int 32 बिट होगा। इसलिए हम उनका परस्पर उपयोग नहीं कर सकते। एक मानक अनुशंसा यह है कि size_t एक अहस्ताक्षरित

  1. C++ में int और long में क्या अंतर है?

    इंट डेटाटाइप int का उपयोग पूर्णांक मानों को संग्रहीत करने के लिए किया जाता है। यह हस्ताक्षरित या अहस्ताक्षरित हो सकता है। डेटाटाइप इंट 32-बिट या 4 बाइट्स का है। किसी मान को संग्रहीत करने के लिए लंबे समय से कम मेमोरी क्षेत्र की आवश्यकता होती है। कीवर्ड int का उपयोग पूर्णांक चर घोषित करने के लिए किया

  1. C# में int और Int32 में क्या अंतर है?

    Int32 .NET फ्रेमवर्क द्वारा प्रदान किया गया एक प्रकार है जबकि int C# भाषा में Int32 के लिए एक उपनाम है। इंट32 x =5; इंट एक्स =5; इसलिए, उपयोग में उपरोक्त दोनों कथनों में 32 बिट पूर्णांक होगा। वे एक ही कोड को संकलित करते हैं, इसलिए निष्पादन के समय में कोई अंतर नहीं होता है। एकमात्र मामूली अंत