Справочники SQL ALTER

Что такое ALTER в SQL?

Оператор ALTER в языке SQL используется для изменения структуры существующей базы данных, таблицы или индекса. Он позволяет добавлять, изменять или удалять столбцы в таблице, изменять типы данных, добавлять или удалять ограничения (например, PRIMARY KEY, FOREIGN KEY), а также вносить другие изменения в структуру базы данных.


Синтаксис:

-- Изменение таблицы
ALTER TABLE table_name
ADD COLUMN column_name data_type;

-- Изменение типа данных столбца
ALTER TABLE table_name
ALTER COLUMN column_name new_data_type;

-- Добавление PRIMARY KEY
ALTER TABLE table_name
ADD PRIMARY KEY (column_name);

-- Удаление столбца
ALTER TABLE table_name
DROP COLUMN column_name;

Пример:

Предположим, у нас есть таблица "Students" с информацией о студентах. Чтобы добавить столбец "Email" в таблицу "Students", используем оператор ALTER:

ALTER TABLE Students
ADD COLUMN Email VARCHAR(100);
Комментарии
Добавить комментарий

Пока комментариев нет