Модификация структуры таблицы – достаточно частая операция, связанная с изменениями, вносимыми в структуры БД в процессе ее жизненного цикла. Синтаксис оператора ALTER TABEL модификации структуры таблиц (неполный вариант использования оператора, достаточный для выполнения лабораторных работ):
ALTER TABLE имя_таблицы
ADD COLUMN определение_столбца
или ADD PRIMARY KEY имя_столбца
или ADD FOREIGN KEY имя_столбца
или CHANGE имя_столбца определение_столбца
или DROP COLUMN имя_столбца
или DROP PRIMARY KEY имя_столбца;
В данном синтаксисе под элементом «определение_столбца» понимается описание столбца, начиная с его имени и типа данных, как в операторе CREATE TABLE.
Переименование таблицы
Для переименования таблицы используется оператор RENAME TABLE:
RENAME TABLE имя_таблицы новое_имя_таблицы;