Город МОСКОВСКИЙ
00:05:50

Курс SQL и Django ORM, часть 18: редактирование таблиц, ALTER TABLE SQL

Аватар
Мастерство уборочных решений
Просмотры:
42
Дата загрузки:
17.11.2023 06:18
Длительность:
00:05:50
Категория:
Обучение

Описание

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

1. Добавление столбца:

ALTER TABLE table_name
ADD column_name data_type;

Здесь `table_name` - имя таблицы, к которой вы хотите добавить столбец, `column_name` - имя нового столбца, `data_type` - тип данных для нового столбца.

2. Изменение типа столбца:

ALTER TABLE table_name
ALTER COLUMN column_name new_data_type;

Эта команда изменяет тип данных существующего столбца `column_name` в таблице `table_name` на новый тип данных `new_data_type`.

3. Удаление столбца:

ALTER TABLE table_name
DROP COLUMN column_name;

Эта команда удаляет столбец `column_name` из таблицы `table_name`.

4. Добавление ограничения:

ALTER TABLE table_name
ADD CONSTRAINT constraint_name constraint_definition;

Здесь `constraint_name` - имя нового ограничения, `constraint_definition` - определение ограничения, включая тип ограничения, столбцы, на которые оно применяется и другие параметры.

5. Удаление ограничения:

ALTER TABLE table_name
DROP CONSTRAINT constraint_name;

Эта команда удаляет ограничение `constraint_name` из таблицы `table_name`.

Рекомендуемые видео