MySQL में कॉलम का नाम बदलने के लिए, आपको ALTER और CHANGE कमांड का उपयोग करना होगा।
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable796 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100), StudentAge int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)
आइए तालिका के विवरण की जाँच करें -
mysql> desc DemoTable796;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------+--------------+----------+-----+----- ----+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+---------------+--------------+----------+-----+------ ---+----------------+| छात्र आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || नाम | वर्कर (100) | हाँ | | नल | || छात्र आयु | इंट(11) | हाँ | | नल | |+---------------+--------------+----------+-----+---------- --+----------------+3 पंक्तियाँ सेट में (0.00 सेकंड)MySQL में कॉलम नाम का नाम बदलने की क्वेरी निम्नलिखित है -
mysql> परिवर्तन तालिका DemoTable796 परिवर्तन नाम छात्रनाम varchar(100);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.29 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
आइए एक बार फिर तालिका के विवरण की जाँच करें -
mysql> desc DemoTable796;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-------- -----+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+---------------+--------------+----------+-----+----- ----+----------------+| छात्र आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || छात्र का नाम | वर्कर (100) | हाँ | | नल | || छात्र आयु | इंट(11) | हाँ | | नल | |+---------------+--------------+----------+-----+------ ---+----------------+3 पंक्तियाँ सेट में (0.00 सेकंड)