English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Verwendung und Beispiel des SQL DROP Schlüsselworts

SQL-Schlüsselwort-Referenz

DROP COLUMN (Spalte löschen)

DROP COLUMN Befehl wird verwendet, um eine Spalte in einer bestehenden Tabelle zu löschen.

Die folgenden SQL löschen die Spalte "ContactName" aus der Tabelle "Customers":

  ALTER TABLE Customers
DROP COLUMN ContactName;

UNIQUE-Bedingung löschen

Um die UNIQUE-Bedingung zu löschen, verwenden Sie die folgenden SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT UC_Person;

MySQL:

ALTER TABLE Persons
DROP INDEX UC_Person;

PRIMARY KEY-Bedingung löschen

Um die PRIMARY KEY-Bedingung zu löschen, verwenden Sie die folgenden SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT PK_Person;

MySQL:

ALTER TABLE Persons
DROP PRIMARY KEY;

FOREIGN KEY-Bedingung löschen

Um die FOREIGN KEY-Bedingung zu löschen, verwenden Sie die folgenden SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;

MySQL:

ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;

CHECK-Bedingung löschen

Um die CHECK-Bedingung zu löschen, verwenden Sie die folgenden SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;

MySQL:

ALTER TABLE Persons
DROP CHECK CHK_PersonAge;

DEFAULT-Bedingung löschen

Das DROP DEFAULT Befehl wird verwendet, um die DEFAULT-Bedingung zu löschen.

Um die DEFAULT-Bedingung zu löschen, verwenden Sie die folgenden SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT;

DROP INDEX (Index löschen)

DROP INDEX Befehl wird verwendet, um die Indizes in einer Tabelle zu löschen.

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 DROP INDEX;

DROP DATABASE (Datenbank löschen)

DROP DATABASE Befehl wird verwendet, um die bestehende SQL-Datenbank zu löschen.

Nachfolgendes SQL löscht die Datenbank "testDB":

  DROP DATABASE testDB;

Beachten Sie:Seien Sie vorsichtig, bevor Sie eine Datenbank löschen. Das Löschen einer Datenbank führt dazu, dass alle Informationen, die in der Datenbank gespeichert sind, verloren gehen!

DROP TABLE (Tabelle löschen)

Das DROP TABLE-Kommando löscht eine Tabelle in der Datenbank.

Nachfolgendes SQL löscht die Tabelle "Shippers":

  DROP TABLE Shippers;

Beachten Sie:Seien Sie vorsichtig, bevor Sie eine Tabelle löschen. Das Löschen einer Tabelle führt dazu, dass alle Informationen, die in der Tabelle gespeichert sind, verloren gehen!

DROP VIEW (View löschen)

Das DROP VIEW-Kommando löscht eine Ansicht.

Nachfolgendes SQL löscht die "Brazil Customers"-Ansicht:

DROP VIEW [Brazil Customers];

SQL-Schlüsselwort-Referenz