Изменение таблиц и столбцов

Последнее обновление: 26.11.2021

Если таблица уже была ранее создана, и ее необходимо изменить, то для этого применяется команда 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;
Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850