Курс 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`.
Back to Top