Come eliminare i dati all’interno di una tabella SQL con TRUNCATE

In SQL è possibile eliminare i dati all’interno di una tabella con l’istruzione TRUNCATE TABLE.

A differenza dell’istruzione <a href="https://francescofera.com/come-aggiungere-eliminare-o-modificare-le-colonne-di-una-tabella-sql/" title="DROP TABLE">DROP TABLE</a>, il TRUNCATE elimina solamente i dati della tabella senza eliminare la tabella stessa.

La sintassi è la seguente:

TRUNCATE TABLE nome_tabella;

Ad esempio, la seguente istruzione elimina tutti i dati presenti nella tabella Categorie ma senza eliminare la tabella stessa:

TRUNCATE TABLE Categorie;

Se si vuole eliminare specifici record della tabella applicando una condizione, bisognerà utilizzare l’istruzione DELETE.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *