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

MySQL में अहस्ताक्षरित स्मॉलिंट (6) का अधिकतम मूल्य क्या है?

<घंटा/>

MySQL में अहस्ताक्षरित SMALLINT(6) का अधिकतम मान 65535 है। संख्या 6 वास्तविक सीमा को प्रभावित नहीं करती है। इसका उपयोग केवल कमांड लाइन पर चौड़ाई प्रदर्शित करने के लिए किया जा सकता है।

हस्ताक्षरित न्यूनतम मूल्य है

-32768

अहस्ताक्षरित अधिकतम मान है

65535

हस्ताक्षरित अधिकतम मूल्य है

32767

आइए इसे ज़ीरोफिल के साथ समझें और निम्नलिखित क्वेरी का उपयोग करके एक तालिका बनाएं।

mysql> टेबल बनाएं smallIntDemo-> (-> FirstNumber smallint(6) Zerofill-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.95 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके तालिका में रिकॉर्ड सम्मिलित कर सकते हैं। जब भी आप 65535 की सीमा से अधिक सम्मिलित करते हैं, तो यह तालिका में सम्मिलित नहीं होगा, क्योंकि यह अधिकतम मान है। क्वेरी इस प्रकार है कि अधिकतम सीमा से कम मान सम्मिलित करें।

mysql> smallIntDemo मानों में डालें (2); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> smallIntDemo मानों में डालें (23); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> smallIntDemo मानों में डालें ( 234);क्वेरी ओके, 1 पंक्ति प्रभावित (0.17 सेकंड)mysql> smallIntDemo मानों (2345) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> smallIntDemo मानों में डालें (23456); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.48 सेकंड)

अब, आइए कुछ रिकॉर्ड देखें जो तालिका में सम्मिलित नहीं होंगे क्योंकि यह अधिकतम मान बढ़ाता है।

mysql> smallIntDemo मानों में डालें (234567); त्रुटि 1264 (22003):पंक्ति 1mysql पर कॉलम 'फर्स्टनंबर' के लिए सीमा मान से बाहर> smallIntDemo मानों में डालें (111111); त्रुटि 1264 (22003):सीमा मान से बाहर पंक्ति 1 पर 'फर्स्टनंबर' कॉलम के लिए

अब आप सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित कर सकते हैं। क्वेरी इस प्रकार है -

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

SMALLINT(6) में चौड़ाई यानी संख्या के उपयोग को प्रदर्शित करने वाला आउटपुट निम्नलिखित है। चौड़ाई 6 है।

<पूर्व>+---------------+| फर्स्टनंबर |+---------------+| 000002 || 000023 || 000234 || 002345 || 023456 |+---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. जावा MySQL के स्मालिंट के बराबर क्या है?

    छोटा MySQL के छोटे int के बराबर है। जावा शॉर्ट में 2 बाइट्स लगते हैं जिनकी रेंज -32768 से 32767 तक होती है जबकि MySQL स्मालिंट भी उसी रेंज के साथ 2 बाइट्स लेता है। जावा में शॉर्ट का डेमो कोड यहां दिया गया है - सार्वजनिक वर्ग SmallIntAsShortDemo {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {संक

  1. एक MySQL कॉलम से अधिकतम मान प्राप्त करें?

    आइए पहले एक टेबल बनाएं - mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.63 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert into DemoTable values(78); Query OK, 1 row affected (0.18 s

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

    एक पूर्णांक का अधिकतम संभव मान 2,147,483,647 है। अधिकतम और न्यूनतम मान के साथ C# के डेटाटाइप निम्नलिखित हैं - टाइप करें प्रतिनिधित्व करता है श्रेणी डिफ़ॉल्ट मान बूल बूलियन मान सही या गलत गलत बाइट 8-बिट अहस्ताक्षरित पूर्णांक 0 से 255 चार 16-बिट यूनिकोड वर्ण U +0000 से U +ffff \0 दशमलव 28-29