Mega Code Archive

 
Categories / MySQL / Table Index
 

Change the LastName column from CHAR(30) to CHAR(40) without renaming the column

mysql> mysql> CREATE TABLE HeadOfState     -> (     ->     ID          INT NOT NULL,     ->     LastName    CHAR(30) NOT NULL,     ->     FirstName   CHAR(30) NOT NULL,     ->     CountryCode CHAR(3) NOT NULL     -> ); Query OK, 0 rows affected (0.00 sec) mysql> mysql> ALTER TABLE HeadOfState CHANGE LastName LastName CHAR(40) NOT NULL; Query OK, 0 rows affected (0.01 sec) Records: 0  Duplicates: 0  Warnings: 0 mysql> ALTER TABLE HeadOfState CHANGE LastName Surname CHAR(40) NOT NULL; Query OK, 0 rows affected (0.01 sec) Records: 0  Duplicates: 0  Warnings: 0 mysql> mysql> drop table HeadOfState; Query OK, 0 rows affected (0.00 sec)