ZEROFILL कॉलम की परिभाषा में सेट की गई डिस्प्ले चौड़ाई तक शून्य के साथ फ़ील्ड के प्रदर्शित मान को पैड करता है। आइए एक उदाहरण का उपयोग करके MySQL में जीरो फिल की भूमिका को समझते हैं। दो कॉलम वाली तालिका बनाना, एक में ज़ीरोफिल है और दूसरे में नहीं है। तालिका बनाने के लिए क्वेरी।
mysql> टेबल बनाएं ZeroFillDemo -> (-> फर्स्ट इंट(18) ज़ीरोफिल, -> सेकेंड इंट(18) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड)
INSERT कमांड की मदद से हम टेबल में रिकॉर्ड डाल सकते हैं। क्वेरी इस प्रकार है।
mysql> ZeroFillDemo मानों (1,1) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> ZeroFillDemo मानों में डालें (12,12); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> सम्मिलित करें ZeroFillDemo मानों में (123,123); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> ZeroFillDemo मानों में डालें (123456789,123456789); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)
अब, हम सेलेक्ट कमांड की मदद से जीरोफिल कॉलम के लाभों की जांच कर सकते हैं।
क्वेरी इस प्रकार है।
mysql> ZeroFillDemo से *चुनें;
निम्न आउटपुट है।
<पूर्व>+----------------------+-----------+| पहले | दूसरा |+----------------------+-----------+| 000000000000000001 | 1 || 000000000000000012 | 12 || 000000000000000123 | 123 || 000000000123456789 | 123456789 |+---------------------+----------+4 पंक्तियों में सेट (0.00 सेकंड)नमूना आउटपुट को देखें, शुरुआत में शून्य भरा हुआ है।