Курс SQL и Django ORM, часть 18: редактирование таблиц, ALTER TABLE SQL
Описание
Команда 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`.
Рекомендуемые видео





![Музыка в машину - Слушать песни без остановки [Vol.44]](/images/video/2025-01-05/04/94/0494edb59a9e97d30f571a9b8344855e.jpg?width=640)













