Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SQL_Lektsii_original.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
241.66 Кб
Скачать

Оператор alter table

Даний оператор ALTER TABLE використовується для внесення змін у вже створену таблицю. За його допомогою можна додавати нові поля у таблицю, вилучати вже існуючі. Даний оператор дозволяє також перейменовувати вже існуючі поля.

ALTER TABLE <ім’я таблиці> {[ADD [COLUMN] <назва поля> <тип> [ (<розмір>) ]][NOT NULL] | [DROP {COLUMN <назва поля>}] | [{ CHANGE | ALTER } {<назва поля> <нова назва> <тип> [ (<розмір>) ]}]};

<ім’я таблиці> – назва таблиці, що змінюється. <назва поля> – назва поля, що додається, вилучається або змінюється. <тип> – тип поля, що додається. <розмір> – розмір поля, що додається, залежить від типу. <нова назва> – нова назва поля, що змінюється. Дозволяє одночасно додати або вилучити декілька полів.

Приклад 1.

ALTER TABLE Students ADD COLUMN Patronimic CHAR (15);

Виконання цієї команди додасть у таблицю Students (табл. 2.1) поле Patronimic, який буде останнім і міститиме порожні записи.

Приклад 2.

ALTER TABLE Students DROP Speciality;

Виконання цієї команди вилучить з таблиці Students (табл. 2.1) поле Speciality.

Оператор drop

Оператор DROP вилучає існуючу таблицю з БД.

DROP {TABLE <ім’я таблиці>};

<ім’я таблиці> – назва таблиці, яку вилучають.

Для вилучення таблиці, вона ж повинна бути закрита і існувати.

Приклад.

DROP TABLE Test;

Дана команда вилучить із БД таблицю Test, якщо вона існує.

28

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]