Курс 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`.
1 view
2720
925
1 week ago 00:03:01 396
Открой для себя мощность SQL сегодня
1 week ago 00:00:05 281
Вакансия Ведущий эксперт по сопровождению информационных систем (Альфа-Банк), Москва или МО (гибрид)