MySQL Modifying a Table
Modifying a Table
To modify an existing table, use the ALTER TABLE
statement. You can add, modify, or delete columns, change constraints, or rename the table.
Adding a Column:
ALTER TABLE table_name
ADD column_name data_type [constraints];
Example:
ALTER TABLE employees
ADD email VARCHAR(100);
Modifying a Column:
ALTER TABLE table_name
MODIFY column_name new_data_type [constraints];
Example:
ALTER TABLE employees
MODIFY salary DECIMAL(12, 2);
Dropping a Column:
ALTER TABLE table_name
DROP COLUMN column_name;
Example:
ALTER TABLE employees
DROP COLUMN hire_date;
Renaming a Table:
RENAME TABLE old_table_name TO new_table_name;
Example:
RENAME TABLE employees TO staff;