Salta ai contenuti
Manuale LogoManuale Logo

DROP TABLE

DROP TABLE elimina una tabella intera. Non cancella solo le righe. Fa sparire anche la struttura della tabella.

È come gettare via un raccoglitore insieme ai fogli che contiene.

DROP TABLE clienti;

Dopo l’esecuzione, la tabella clienti non esiste più.

Con DROP TABLE perdi:

  • il nome della tabella
  • le sue colonne
  • i dati salvati dentro
  • eventuali collegamenti o dipendenze da gestire

È diverso da DELETE, che rimuove righe ma lascia intatta la tabella.

Ci sono casi in cui è una scelta legittima:

  • hai creato una tabella di prova
  • una tabella temporanea non serve più
  • stai rifacendo lo schema in ambiente di sviluppo

In un database importante o condiviso, usa questo comando con particolare cautela.

Prima di lanciare il comando, fermati e controlla:

  1. voglio davvero eliminare anche la struttura?
  2. ci sono altre tabelle che dipendono da questa?
  3. esiste un backup o un piano di recupero?

Queste verifiche riducono il rischio di perdere dati.