DELETE
L'istruzione DELETE dell'SQL DML elimina irrecuperabilmente i dati specificati nella query di eliminazione.
La sintassi è la seguente:
DELETE * FROM nome_tabellaCancella tutti i dati dalla tabella specificata, svuotandola completamente.
E' in genere opportuno specificare un filtro di ricerca per l'eliminazione dei dati, in modo da cancellare solo i dati opportuni e non anche eventuali dati importanti da conservare.
Vediamo la sintassi che utilizza l'istruzione "WHERE":
DELETE * FROM nome_tabella WHERE nome_campo = 'valore'Facciamo un esempio di query di eliminazione parametrizzata sulla scorta della tabella "libri":
DELETE * FROM libri WHERE id = 1Cancella dalla tabella specificata il campo in cui il valore "id = 1".
');







