Pagina 1 di 1

[Risolto] Eliminare più record

MessaggioInviato: domenica 17 marzo 2019, 18:45
da Nabucco
Ciao a tutti, sapete dirmi se è possibile eliminare più record contemporaneamente?
Grazie

IOS e XP 7 Professional

Re: Eliminare più record

MessaggioInviato: domenica 17 marzo 2019, 20:03
da charlie
Ciao, per eliminarli tutti esiste il comando SQL:

Codice: Seleziona tutto   Espandi visualeStringi visuale
DELETE FROM "nomeTabella"

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

Codice: Seleziona tutto   Espandi visualeStringi visuale
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   Espandi visualeStringi visuale
ALTER TABLE "nomeTabella" ALTER COLUMN "nomeCampo ID" RESTART with 0

Re: Eliminare più record

MessaggioInviato: sabato 23 marzo 2019, 0:42
da Nabucco
[Risolto] Grazie