Latest web development tutorials

SQLite DELETE

SQLite Querydi eliminazione per eliminare i record esistenti per la tabella.È possibile utilizzare la query DELETE con una clausola WHERE per eliminare la riga selezionata, in caso contrario, verranno eliminati tutti i record.

grammatica

La sintassi di base DELETE query con una clausola WHERE come segue:

DELETE FROM nome_tabella
WHERE [condizione];

È possibile utilizzare l'operatore AND o OR per combinare il numero N di condizioni.

Esempi

tavolo COMPANY Supponiamo che ha i seguenti documenti:

NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvegia 20000.0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sud-Hall 45.000,0
7 James 24 Houston 10000.0

Ecco un esempio, si elimina l'ID per il cliente 7:

sqlite> DELETE FROM AZIENDA DOVE ID = 7;

Ora, tavolo azienda ha i seguenti documenti:

NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvegia 20000.0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sud-Hall 45.000,0

Se si desidera eliminare tutti i record dalla tabella COMPANY, non è necessario utilizzare una clausola WHERE, DELETE query come segue:

sqlite> DELETE FROM COMPANY;

Ora, tavolo Società senza alcuna registrazione, in quanto tutti i record sono stati cancellati dalla dichiarazione DELETE.