Если таблица уже была ранее создана, и ее необходимо изменить, то для этого применяется команда ALTER TABLE. Она поддерживает различные опции и возможности. Рассмотрим лишь основные сценарии, с которыми мы можем столкнуться.
Для переименования таблицы применяется операторы RENAME TO, после которого указывается новое имя таблицы:
ALTER TABLE users RENAME TO people;
Здесь таблица users переименовывается в "people".
Добавим в таблицу users новый столбец email:
ALTER TABLE users ADD COLUMN email TEXT NOT NULL;
В данном случае столбец email имеет тип TEXT и для него определено ограничение NOT NULL
.
Переименуем столбец email в login
ALTER TABLE users RENAME COLUMN email TO login;
Удалим столбец login из таблицы users:
ALTER TABLE users DROP COLUMN login;