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.