Annullamento dell'indice, della tabella e del database SQL

Utilizzando l'espressione DROP, è possibile eliminare facilmente l'indice, la tabella e il database.

Espressione DROP INDEX SQL

Possiamo utilizzare l'ordine DROP INDEX per eliminare l'indice della tabella.

Sintassi per Microsoft SQLJet (e Microsoft Access):

DROP INDEX index_name ON table_name

Sintassi per MS SQL Server:

DROP INDEX table_name.index_name

Sintassi per IBM DB2 e Oracle:

DROP INDEX index_name

Sintassi per MySQL:

ALTER TABLE table_name DROP INDEX index_name

Espressione DROP TABLE SQL

L'espressione DROP TABLE viene utilizzata per eliminare la tabella (la struttura, le proprietà e gli indici della tabella verranno eliminati):

DROP TABLE Nome della tabella

Espressione DROP DATABASE SQL

L'espressione DROP DATABASE viene utilizzata per eliminare il database:

DROP DATABASE Nome del database

Espressione TRUNCATE TABLE SQL

Se dobbiamo solo rimuovere i dati della tabella ma non eliminare la tabella stessa, come facciamo?

Utilizza l'ordine TRUNCATE TABLE (solo elimina i dati della tabella):

TRUNCATE TABLE Nome della tabella