Istruzione DELETE

Usare l'istruzione DELETE per eliminare i record da una tabella di database. Il formato dell'istruzione DELETE è:

Copia
DELETE FROM nome_tabella [ WHERE { condizioni } ]

Nota  La clausola WHERE determina i record da eliminare. Se non si include la parola chiave WHERE, tutti i record nella tabella vengono cancellati (ma la tabella rimane invariata).

Esempio

Eliminare un record dalla tabella dip.

Copia
DELETE FROM dip WHERE id_dip = 'E10001'

L'istruzione DELETE rimuove tutti i record che soddisfano le condizioni della clausola WHERE. In questo caso vengono eliminati tutti i record in cui il codice del dipendente è E10001. Poiché nella tabella Dipendenti i codici dei dipendenti sono unici, viene eliminato un solo record.