SQL Tilbagekaldelse af indeks, tabel og database

Ved brug af DROP sætningen kan vi let slette indekser, tabeller og databaser.

SQL DROP INDEX sætning

Vi kan bruge DROP INDEX kommandoen til at slette indekser i tabellen.

Syntaks til Microsoft SQLJet (og Microsoft Access):

DROP INDEX index_name ON table_name

Syntaks til MS SQL Server:

DROP INDEX table_name.index_name

Syntaks til IBM DB2 og Oracle:

DROP INDEX index_name

Syntaks til MySQL:

ALTER TABLE table_name DROP INDEX index_name

SQL DROP TABLE sætning

DROP TABLE sætningen bruges til at slette en tabel (tabellens struktur, egenskaber og indekser vil også blive slettet):

DROP TABLE Tabellenavn

SQL DROP DATABASE sætning

DROP DATABASE sætningen bruges til at slette en database:

DROP DATABASE Databasenavn

SQL TRUNCATE TABLE sætning

Hvis vi kun skal fjerne dataene i tabellen, men ikke slette tabellen selv, hvordan gør vi det?

Brug TRUNCATE TABLE kommandoen (det er kun data i tabellen, der slettes):

TRUNCATE TABLE Tabellenavn