कोष्ठक में मान का उपयोग केवल चौड़ाई प्रदर्शित करने के लिए किया जाता है और ज़ीरोफ़िल सेट करता है। इंट (5) के लिए चौड़ाई 5 है, जबकि इंट (10) के लिए 10। आइए एक और उदाहरण देखें जिसमें int के लिए एक अलग चौड़ाई मान सेट है।
आइए पहले एक टेबल बनाएं। यहां, हमने int को int(11) और int(13) पर सेट किया है। तालिका बनाने के लिए निम्नलिखित क्वेरी है -
mysql> create table intVsIntAnyThingDemo −> ( −> Number1 int(11) unsigned zerofill, −> Number int(13) unsigned zerofill −> ); Query OK, 0 rows affected (1.17 sec)
अब आप इन्सर्ट कमांड की मदद से टेबल में रिकॉर्ड इन्सर्ट कर सकते हैं। क्वेरी इस प्रकार है -
mysql> insert into intVsIntAnyThingDemo values(12345,6789); Query OK, 1 row affected (0.44 sec) mysql> insert into intVsIntAnyThingDemo values(3,2); Query OK, 1 row affected (0.20 sec) mysql> insert into intVsIntAnyThingDemo values(12,89); Query OK, 1 row affected (0.15 sec) mysql> insert into intVsIntAnyThingDemo values(123,6789); Query OK, 1 row affected (0.17 sec) mysql> insert into intVsIntAnyThingDemo values(1234,6789); Query OK, 1 row affected (0.14 sec)
चुनिंदा स्टेटमेंट की मदद से सभी रिकॉर्ड्स को प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> select *from intVsIntAnyThingDemo;
इंट के लिए सेट की गई कुल चौड़ाई के लिए शून्य भरण प्रदर्शित करने वाला आउटपुट निम्नलिखित है -
+-------------+---------------+ | Number1 | Number | +-------------+---------------+ | 00000012345 | 0000000006789 | | 00000000003 | 0000000000002 | | 00000000012 | 0000000000089 | | 00000000123 | 0000000006789 | | 00000001234 | 0000000006789 | +-------------+---------------+ 5 rows in set (0.00 sec)