SQL Ключевое слово DROP
❮ SQL Справочник Ключевых слов
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;SQL 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;SQL 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;SQL DROP DATABASE
Команда DROP DATABASE используется для удаления существующей базы данных SQL.
Следующий SQL отбрасывает базу данных с именем "testDB":
Пример
DROP DATABASE testDB;
Примечание: Будьте осторожны перед удалением базы данных . Удаление базы данных приведет к потере полной информации, хранящейся в базе данных!
SQL DROP TABLE
Команда DROP TABLE удаляет таблицу в базе данных.
Следующий SQL удаляет таблицу "Shippers":
Примечание: Будьте осторожны перед удалением таблицы. Удаление таблицы приводит к потере всей информации, хранящейся в ней!
SQL DROP VIEW
Команда DROP VIEW удаляет представление.
Следующий SQL отбрасывает представление "Brazil Customers":
