SQL İndeks, Tablo ve Veritabanı İptali

DROP cümlesi kullanılarak, kolayca indeks, tablo ve veritabanı silinebilir.

SQL DROP INDEX cümlesi

Tablo içindeki indeksleri silebilmek için DROP INDEX komutunu kullanabiliriz.

Microsoft SQLJet (ve Microsoft Access) için dilbilgisi:

DROP INDEX index_name ON table_name

MS SQL Server için dilbilgisi:

DROP INDEX table_name.index_name

IBM DB2 ve Oracle dilbilgisi:

DROP INDEX index_name

MySQL için dilbilgisi:

ALTER TABLE table_name DROP INDEX index_name

SQL DROP TABLE cümlesi

DROP TABLE cümlesi, tabloyu silmek için kullanılır (tablonun yapısı, özellikleri ve indeksleri de silinir):

DROP TABLE Tablo Adı

SQL DROP DATABASE cümlesi

DROP DATABASE cümlesi, veritabanını silmek için kullanılır:

DROP DATABASE Veritabanı Adı

SQL TRUNCATE TABLE cümlesi

Sadece tablo içindeki verileri silmek ve tabloyu kendisini silmek istemiyorsak, nasıl yapacağız?

TRUNCATE TABLE komutunu kullanarak (sadece tablo içindeki verileri silmek için):

TRUNCATE TABLE Tablo Adı