Команда DROP COLUMN
Команда DROP COLUMN используется совместно с
ALTER TABLE для удаления одного
или нескольких столбцов из уже существующей таблицы.
При удалении столбцов все данные,
хранившиеся в них, теряются без возможности восстановления.
Синтаксис
ALTER TABLE table_name
DROP COLUMN column_name
Таблицы для примеров
| id | name | salary | age | hire_date |
|---|---|---|---|---|
| 1 | Ivan | 50000 | 30 | 2022-01-10 |
| 2 | Olga | 52000 | 28 | 2023-03-05 |
| 3 | Sergey | 48000 | 35 | 2021-11-20 |
Пример
Давайте удалим из таблицы employees столбец age:
ALTER TABLE employees
DROP COLUMN age
Результат выполнения кода:
| id | name | salary | hire_date |
|---|---|---|---|
| 1 | Ivan | 50000 | 2022-01-10 |
| 2 | Olga | 52000 | 2023-03-05 |
| 3 | Sergey | 48000 | 2021-11-20 |
Пример
Давайте удалим из таблицы employees сразу два столбца age и hire_date:
ALTER TABLE employees
DROP COLUMN age,
DROP COLUMN hire_date
Результат выполнения кода:
| id | name | salary |
|---|---|---|
| 1 | Ivan | 50000 |
| 2 | Olga | 52000 |
| 3 | Sergey | 48000 |
Смотрите также
-
команду
ALTER TABLE,
которая изменяет структуру таблицы -
команду
ADD COLUMN,
которая добавляет столбец -
команду
MODIFY COLUMN,
которая меняет тип или атрибуты столбца