बदलने के लिए, नीचे दिए गए सिंटैक्स के अनुसार चेंज के साथ ALTER कमांड का उपयोग करें -
टेबल बदलें yourTableName yourColumnName बदलें yourColumnName डेटाटाइप NULL DEFAULT NULL;
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1356 -> ( -> FirstName varchar(30) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)
आइए तालिका कॉलम को NULL में बदलने के लिए उपरोक्त सिंटैक्स को लागू करें -
mysql> तालिका बदलें DemoTable1356 बदलें FirstName FirstName varchar(30) NULL DEFAULT NULL;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.17 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1356 मानों में डालें ('एडम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> DemoTable1356 मानों में डालें ('जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> सम्मिलित करें DemoTable1356 मानों में (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable1356 मानों ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1356 मानों (NULL) में डालें; क्वेरी ठीक , 1 पंक्ति प्रभावित (0.24 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1356 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------+| प्रथम नाम |+-----------+| एडम || जॉन || शून्य || बॉब || NULL |+-----------+5 पंक्तियाँ सेट में (0.00 सेकंड)