SQLite - Tabella DROP

SQLite DROP TABLE viene utilizzata per rimuovere una definizione di tabella e tutti i dati, gli indici, i trigger, i vincoli e le specifiche di autorizzazione associati per quella tabella.

Devi stare attento quando usi questo comando perché una volta che una tabella viene eliminata, anche tutte le informazioni disponibili nella tabella andranno perse per sempre.

Sintassi

Di seguito è riportata la sintassi di base dell'istruzione DROP TABLE. Facoltativamente, è possibile specificare il nome del database insieme al nome della tabella come segue:

DROP TABLE database_name.table_name;

Esempio

Verifichiamo prima la tabella AZIENDA e poi la cancelleremo dal database.

sqlite>.tables
COMPANY       test.COMPANY

Ciò significa che la tabella AZIENDA è disponibile nel database, quindi rilasciarla come segue:

sqlite>DROP TABLE COMPANY;
sqlite>

Ora, se provi il comando .TABLES, non troverai più la tabella COMPANY.

sqlite>.tables
sqlite>

Non mostra nulla, il che significa che la tabella dal database è stata eliminata correttamente.