Kata Kunci SQL DROP
JATUHKAN KOLOM
Perintah DROP COLUMN
tersebut digunakan untuk menghapus kolom pada tabel yang ada.
SQL berikut menghapus kolom "ContactName" dari tabel "Pelanggan":
Contoh
ALTER TABLE Customers
DROP COLUMN ContactName;
JATUHKAN Batasan UNIK
Untuk menghapus batasan UNIK, gunakan SQL berikut:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
JATUHKAN Kendala KUNCI UTAMA
Untuk menghilangkan batasan PRIMARY KEY, gunakan SQL berikut:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
JATUHKAN Hambatan KUNCI ASING
Untuk menghilangkan batasan FOREIGN KEY, gunakan SQL berikut:
SQL Server / Oracle / MS Access:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
JATUHKAN PERIKSA Batasan
Untuk menghapus batasan CHECK, gunakan SQL berikut:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
JATUHKAN DEFAULT
Perintah DROP DEFAULT
ini digunakan untuk menghapus batasan DEFAULT.
Untuk menghapus batasan DEFAULT, gunakan SQL berikut:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;
MySQL:
ALTER TABLE Persons
ALTER City DROP DEFAULT;
JATUH INDEKS
Perintah DROP INDEX
ini digunakan untuk menghapus indeks dalam sebuah tabel.
Akses MS:
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;
JATUHKAN DATABASE
Perintah DROP DATABASE
yang digunakan adalah menghapus database SQL yang ada.
SQL berikut menjatuhkan database bernama "testDB":
Contoh
DROP DATABASE testDB;
Catatan: Hati-hati sebelum menjatuhkan database. Menghapus database akan mengakibatkan hilangnya informasi lengkap yang tersimpan dalam database!
DROP MEJA
Perintah DROP TABLE
menghapus tabel dalam database.
SQL berikut menghapus tabel "Pengirim":
Contoh
DROP TABLE Shippers;
Catatan : Berhati-hatilah sebelum menghapus tabel. Menghapus tabel mengakibatkan hilangnya semua informasi yang disimpan dalam tabel!
JATUHKAN LIHAT
Perintah DROP VIEW
menghapus tampilan.
SQL berikut menghapus tampilan "Pelanggan Brasil":
Contoh
DROP VIEW [Brazil Customers];