SQL DROP
❮ SQL Справочник Ключевых слов
DROP COLUMN
Команда DROP COLUMN
используется для удаления столбца в существующей таблице.
Следующий SQL удаляет столбец "ContactName" из таблицы "Customers":
Отбросить уникальное ограничение
Чтобы удалить уникальное ограничение, используйте следующий SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
Отбросить ограничение первичного ключа
Чтобы удалить ограничение первичного ключа, используйте следующий SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
Отбросить ограничения внешнего ключа
Чтобы удалить ограничение внешнего ключа, используйте следующий SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
Отбросить ограничение проверки
Чтобы удалить ограничение проверки, используйте следующий SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
DROP DEFAULT
Команда DROP 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
используется для удаления индекса в таблице.
MS Access:
DROP INDEX index_name ON table_name;
SQL Server:
DROP INDEX table_name.index_name;
DB2/Oracle:
DROP INDEX index_name;
MySQL:
ALTER TABLE table_name
DROP INDEX index_name;
DROP DATABASE
Команда DROP DATABASE
используется для удаления существующей базы данных SQL.
Следующий SQL отбрасывает базу данных с именем "testDB":
Пример
DROP DATABASE testDB;
Примечание: Будьте осторожны перед удалением базы данных . Удаление базы данных приведет к потере полной информации, хранящейся в базе данных!
DROP TABLE
Команда DROP TABLE
удаляет таблицу в базе данных.
Следующий SQL удаляет таблицу "Shippers":
Примечание: Будьте осторожны перед удалением таблицы. Удаление таблицы приводит к потере всей информации, хранящейся в ней!
DROP VIEW
Команда DROP VIEW
удаляет представление.
Следующий SQL отбрасывает представление "Brazil Customers":