Оператор SQL: ALTER TABLE.

Оператор ALTER TABLE используется для добавления, удаления или модификации колонки в уже существующей таблице. ALTER TABLE изменяет определение таблицы одним из следующих способов:

  • добавляет столбец;
  • добавляет ограничение целостности;
  • переопределяет столбец (тип данных, размер, умалчиваемое значение);
  • удаляет столбец;
  • модифицирует характеристики памяти или иные параметры;
  • включает, выключает или удаляет ограничение целостности или триггер.

Структура существующей таблицы может быть модифицирована с помощью команды ALTER TABLE. Пример переименование таблицы:

ALTER TABLE  table1 RENAME table2;

Пример добавления в таблицу table2 столбца «name_new_column» с типом int:

ALTER TABLE  table2 ADD COLUMN name_new_column int;

Пример добавления в таблицу table2 столбец «name_new_column» с типом int, причем столбец не может принимать значение NULL:

ALTER TABLE  table2 ADD COLUMN name_new_column int NOT NULL;

Пример добавления в таблицу table2 столбец «name_new_column» с типом int, причем столбец по умолчанию имеет значение «1»:

ALTER TABLE  table2 ADD COLUMN name_new_column int DEFAULT 1;

Пример удаления из таблицы table2 столбца name_new_column:

ALTER TABLE  table2 DROP COLUMN name_new_column;

Видео по статье:



 
Поделиться в facebook
Facebook
Поделиться в twitter
Twitter
Поделиться в vk
VK
Поделиться в google
Google+
Поделиться в email
Email

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Группа в VK

Помощь проекту

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Похожие статьи

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: