SQL

Keyword DROP SQL : Syntax dan Contohnya

DROP COLUMN

Perintah DROP COLUMN digunakan untuk menghapus kolom di tabel yang sudah ada.

SQL berikut menghapus kolom “NamaKontak” dari tabel “Customer”:

Contoh

ALTER TABLE Customers
DROP COLUMN NamaKontak;

DROP CONSTRAINT UNIQUE

Untuk menghapus constraint UNIQUE, gunakan SQL berikut ini:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT UC_Person;

MySQL:

ALTER TABLE Persons
DROP INDEX UC_Person;

DROP CONSTRAINT PRIMARY KEY

Untuk menghapus constraint PRIMARY KEY, gunakan SQL berikut:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT PK_Person;

MySQL:

ALTER TABLE Persons
DROP PRIMARY KEY;

DROP CONSTRAINT FOREIGN KEY

Untuk menghapus constraint FOREIGN KEY, gunakan SQL berikut ini:

SQL Server / Oracle / MS Access:

ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;

MySQL:

ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;

DROP CONSTRAINT CHECK

Untuk menghapus constraint CHECK, gunakan SQL berikut ini:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;

MySQL:

ALTER TABLE Persons
DROP CHECK CHK_PersonAge;

DROP DEFAULT

Perintah DROP DEFAULT digunakan untuk menghapus constraint DEFAULT.

Untuk menghapus constraint DEFAULT, gunakan SQL berikut ini:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT;

DROP INDEX

Perintah DROP INDEX digunakan untuk menghapus indeks dalam tabel.

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

Perintah DROP DATABASE yang digunakan adalah menghapus database SQL yang sudah ada.

SQL berikut mengeluarkan database bernama “testDB”:

Contoh

DROP DATABASE testDB;

Catatan: Hati-hati sebelum menghapus database. Menghapus database akan mengakibatkan hilangnya informasi lengkap yang tersimpan di database!

DROP TABLE

Perintah DROP TABLE menghapus tabel di database.

SQL berikut menghapus tabel “Supliers”:

Contoh

DROP TABLE Supliers;

Catatan: Hati-hati sebelum menghapus tabel. Menghapus tabel mengakibatkan hilangnya semua informasi yang disimpan dalam tabel!

DROP VIEW

Perintah DROP VIEW menghapus tampilan.

SQL berikut menghilangkan tampilan “Pelanggan London”:

Contoh

DROP VIEW [Pelanggan London];

Hanifah Nurbaeti