Section Artikel
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;
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;
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;
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;
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;
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;
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;
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!
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!
Perintah DROP VIEW menghapus tampilan.
SQL berikut menghilangkan tampilan “Pelanggan London”:
Contoh
DROP VIEW [Pelanggan London];