Для добавления нового столбца в существующую таблицу MySQL используется команда ALTER TABLE ADD COLUMN. 15
Синтаксис: ALTER TABLE имя_таблицы ADD COLUMN имя_нового_столбца тип_данных [FIRST|AFTER имя_существующего_столбца]
. 1
Порядок выполнения: 2
- Указать имя таблицы, в которую будет добавлен новый столбец. 12 Оно идёт сразу после команды ALTER TABLE. 1
- Указать имя нового столбца и его тип данных. 12 Ключевое слово COLUMN можно опустить, оно не обязательно. 12
- Указать положение нового столбца в таблице. 12 Если указать FIRST, то столбец будет создан в самом начале таблицы. 1 Можно указать расположение после специфического столбца (при условии, что он присутствует в таблице). 1 Для этого необходимо вписать ключевое слово AFTER и указать имя уже существующего столбца в таблице. 1
Если не указать положение нового столбца, то по умолчанию он будет добавлен в конец таблицы. 2
Для добавления двух и более столбцов необходимо воспользоваться той же командой ALTER TABLE ADD COLUMN, перечисляя аргументы через запятую. 1