[Risolto] Eliminare più record

Discussioni sulle caratteristiche di database
Rispondi
Nabucco
Messaggi: 20
Iscritto il: sabato 1 febbraio 2014, 22:28

[Risolto] Eliminare più record

Messaggio da Nabucco »

Ciao a tutti, sapete dirmi se è possibile eliminare più record contemporaneamente?
Grazie

IOS e XP 7 Professional
Ultima modifica di charlie il sabato 23 marzo 2019, 9:45, modificato 1 volta in totale.
Motivazione: Inserito [Risolto] e spunta verde
Open office 4
Mac os
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8805
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Eliminare più record

Messaggio da charlie »

Ciao, per eliminarli tutti esiste il comando SQL:

Codice: Seleziona tutto

DELETE FROM "nomeTabella"
eseguibile in modo diretto da menu > Strumenti > SQL.
Dopo la cancellazione dei record è buona norma eseguire il comando:

Codice: Seleziona tutto

CHECKPOINT DEFRAG
per compattare il database.

La struttura viene conservata.
Se presente una chiave primaria ad incremento automatico (ID), i record successivi proseguiranno dall'ultimo numero cancellato. Per ripartire da zero occorre immettere il comando:

Codice: Seleziona tutto

ALTER TABLE "nomeTabella" ALTER COLUMN "nomeCampo ID" RESTART with 0
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Nabucco
Messaggi: 20
Iscritto il: sabato 1 febbraio 2014, 22:28

Re: Eliminare più record

Messaggio da Nabucco »

[Risolto] Grazie
Open office 4
Mac os
Rispondi