CHANGE कमांड की मदद से सिंगल स्टेटमेंट में कई कॉलम बदलें। वाक्य रचना इस प्रकार है -
<पूर्व>तालिका में बदलाव करें अपनी तालिका का नाम बदलें अपना पुराना कॉलम नाम 1 अपना नया कॉलम नाम 1 डेटा प्रकार, अपना पुराना कॉलम नाम 2 अपना नया कॉलम नाम 2 डेटा प्रकार, ... एनउपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> टेबल बनाएं AlterMultipleColumns −> ( −> Id int, −> Name varchar(200) −>);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.93 सेकंड)
अब हमारे पास Id और Name के साथ दो कॉलम हैं। हम दोनों कॉलम बदल देंगे।
यहां, हम छात्र आईडी के साथ आईडी और छात्र नाम के साथ नाम बदल देंगे। एकाधिक स्तंभों को बदलने की क्वेरी इस प्रकार है -
mysql> तालिका बदलें AlterMultipleColumns −> आईडी बदलें StudentId varchar(10), −> नाम बदलें StudentName varchar(100);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.82 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
अब आप desc कमांड की मदद से चेक कर सकते हैं कि कॉलम बदले गए हैं या नहीं। क्वेरी इस प्रकार है -
mysql> desc AlterMultipleColumns;
निम्न आउटपुट है -
<पूर्व>+-------- -----+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+---------------+--------------+----------+-----+----- ----+----------+| छात्र आईडी | वर्कर(10) | हाँ | | नल | || छात्र का नाम | वर्कर (100) | हाँ | | नल | |+---------------+--------------+----------+-----+------ ---+----------+2 पंक्तियाँ सेट में (0.06 सेकंड)