Ключевое слово SQL DROP
❮ Справочник по ключевым словам SQL
УДАЛИТЬ КОЛОНКУ
Команда DROP COLUMN
используется для удаления столбца в существующей таблице.
Следующий SQL удаляет столбец «ContactName» из таблицы «Customers»:
Пример
ALTER TABLE Customers
DROP COLUMN ContactName;
УДАЛИТЬ УНИКАЛЬНОЕ ограничение
Чтобы удалить ограничение UNIQUE, используйте следующий SQL:
SQL Server/Oracle/MS Access:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
УДАЛИТЬ ограничение PRIMARY KEY
Чтобы удалить ограничение PRIMARY KEY, используйте следующий SQL:
SQL Server/Oracle/MS Access:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
УДАЛИТЬ ВНЕШНИЙ КЛЮЧ Ограничение
Чтобы удалить ограничение FOREIGN KEY, используйте следующий SQL:
SQL Server/Oracle/MS Access:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
ПРОВЕРИТЬ Ограничение
Чтобы удалить ограничение CHECK, используйте следующий SQL:
SQL Server/Oracle/MS Access:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
УДАЛИТЬ ПО УМОЛЧАНИЮ
Команда DROP DEFAULT
используется для удаления ограничения DEFAULT.
Чтобы удалить ограничение DEFAULT, используйте следующий SQL:
SQL Server/Oracle/MS Access:
ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;
MySQL:
ALTER TABLE Persons
ALTER City DROP DEFAULT;
ИНДЕКС ПАДЕНИЯ
Команда DROP INDEX
используется для удаления индекса в таблице.
МС доступ:
DROP INDEX index_name ON table_name;
SQL-сервер:
DROP INDEX table_name.index_name;
DB2/Оракул:
DROP INDEX index_name;
MySQL:
ALTER TABLE table_name
DROP INDEX index_name;
УДАЛИТЬ БАЗУ ДАННЫХ
Команда DROP DATABASE
используется для удаления существующей базы данных SQL.
Следующий SQL удаляет базу данных с именем «testDB»:
Пример
DROP DATABASE testDB;
Примечание. Будьте осторожны перед удалением базы данных. Удаление базы данных приведет к потере полной информации, хранящейся в базе данных!
УДАЛИТЬ ТАБЛИЦУ
Команда DROP TABLE
удаляет таблицу в базе данных.
Следующий SQL удаляет таблицу «Отправители»:
Пример
DROP TABLE Shippers;
Примечание . Будьте осторожны перед удалением таблицы. Удаление таблицы приводит к потере всей информации, хранящейся в таблице!
КАПЕЛЬНЫЙ ПРОСМОТР
Команда DROP VIEW
удаляет вид.
Следующий SQL удаляет представление «Клиенты из Бразилии»:
Пример
DROP VIEW [Brazil Customers];
❮ Справочник по ключевым словам SQL