ALTER स्टेटमेंट के साथ CHANGE का प्रयोग करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable-> (-> StudentName varchar(100),-> Age int-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.84 सेकंड)
अब तालिका के विवरण की जाँच करें -
mysql> desc DemoTable;
आउटपुट
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------------+--------------+----------+-----+- --------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------------+--------------+----------+-----+-- --------+----------+| छात्र का नाम | वर्कर (100) | हाँ | | नल | || आयु | इंट(11) | हाँ | | नल | |+--------------+--------------+----------+-----+--- ------+----------+2 पंक्तियाँ सेट में (0.25 सेकंड)यहाँ ALTER के साथ क्वेरी है -
mysql> तालिका बदलें DemoTable-> कॉलम आईडी जोड़ें नॉट न्यूल AUTO_INCREMENT PRIMARY KEY,-> कॉलम जोड़ें CountryName varchar(100) बाद में उम्र,-> चेंज कॉलम स्टूडेंटनाम फर्स्टनाम वर्कर (200); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं ( 1.51 सेकंड)रिकॉर्ड:0 डुप्लीकेट:0 चेतावनियाँ:0
अब एक बार फिर तालिका के विवरण की जाँच करें -
mysql> desc DemoTable;
आउटपुट
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-------- -----+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+---------------+--------------+----------+-----+----- ----+----------------+| प्रथम नाम | वर्चर (200) | हाँ | | नल | || आयु | इंट(11) | हाँ | | नल | || देश का नाम | वर्कर (100) | हाँ | | नल | || आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment |+---------------+--------------+------+-----+----- ----+----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)