Команда ALTER TABLE изменяет существующую таблицу без выполнения полного дампа и перезагрузки данных. Вы можете переименовать таблицу с помощью инструкции ALTER TABLE, а дополнительные столбцы можно добавить в существующую таблицу с помощью инструкции ALTER TABLE.

В SQLite нет другой операции, поддерживаемой командой ALTER TABLE, за исключением переименования таблицы и добавления столбца в существующую таблицу.

Ниже приведен основной синтаксис ALTER TABLE для просмотра существующей таблицы.

ALTER TABLE database_name.table_name RENAME TO new_table_name;

Ниже приведен базовый синтаксис ALTER TABLE для добавления нового столбца в существующую таблицу.

ALTER TABLE database_name.table_name ADD COLUMN column_def...;