मौजूदा MySQL टेबल में कॉलम का नाम बदलने के लिए हम ALTER TABLE कमांड के साथ CHANGE कीवर्ड का उपयोग कर सकते हैं:
mysql> ALTER TABLE Student CHANGE Email Emailid VARCHAR(30);
Query OK, 5 rows affected (0.38 sec)
Records: 5 Duplicates: 0 Warnings: 0
उपरोक्त क्वेरी की मदद से, MySQL ने कॉलम 'Email' का नाम 'Emailid' में बदल दिया है।
हम नए कॉलम नाम के साथ समान डेटा टाइप और आकार या अलग डेटा टाइप और आकार निर्दिष्ट कर सकते हैं:
mysql> ALTER TABLE Student CHANGE Emailid Mailid CHAR(35);
Query OK, 5 rows affected (0.29 sec)
Records: 5 Duplicates: 0 Warnings: 0
उपरोक्त क्वेरी की मदद से, MySQL ने कॉलम का नाम 'Emailid' से 'Mailid' में बदल दिया है साथ ही इसका डेटा टाइप VARCHAR(30) से CHAR(35) में बदल दिया है।
सिंटैक्स:
ALTER TABLE table_name CHANGE old_column_name new_column_name datatype;