हां, आप ENUM प्रकार में रिक्त स्थान के साथ एक स्ट्रिंग मान शामिल कर सकते हैं। आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं डेमोटेबल (आकार ENUM('SMALL SIZE','LARGE SIZE','XL SIZE'));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)
आइए डीईएससी कमांड का उपयोग करके तालिका के विवरण की जांच करें -
mysql> desc DemoTable;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+------------------------------------- -----+----------+-----+-------------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+----------------------------------------------------- ----+----------+-----+-------------+----------+| आकार | एनम ('छोटा आकार', 'बड़ा आकार', 'एक्सएल आकार') | हाँ | | नल | |+----------+------------------------------------------ ---+------+-----+------------+----------+1 पंक्ति सेट में (0.01 सेकंड)इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल वैल्यू ('XL SIZE') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट का उत्पादन करेगा। यहां, हमने रिक्त स्थान के साथ एक ENUM प्रकार का मान प्रदर्शित किया है -
+---------------+| आकार |+------------+| XL SIZE |+-----------+1 पंक्ति सेट में (0.00 सेकंड)