SQLite Aggiornamento Normativa
interrogazioneUPDATE SQLite viene utilizzata per modificare i record esistenti nella tabella.È possibile utilizzare la query di aggiornamento con una clausola WHERE per aggiornare riga selezionata, in caso contrario, tutte le righe verranno aggiornati.
grammatica
La query di base sintassi di UPDATE con una clausola WHERE come segue:
UPDATE nome_tabella SET column1 = valore1, column2 = valore2 ...., columnn = valueN 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 aggiorna l'ID cliente di affrontare 6:
sqlite> UPDATE AZIENDA SET ADDRESS = 'Texas' WHERE ID = 6;
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 Texas 45.000,0 7 James 24 Houston 10000.0
Se si vuole cambiare tutto colonna INDIRIZZO STIPENDIO valori aziendali del tavolo e non è necessario utilizzare la clausola WHERE, query di aggiornamento come segue:
sqlite> UPDATE AZIENDA SET ADDRESS = 'Texas', STIPENDIO = 20000.00;
Ora, tavolo azienda ha i seguenti documenti:
NOME ID Età Indirizzo STIPENDIO ---------- ---------- ---------- ---------- ---------- 1 Paul 32 Texas 20000.0 2 Allen 25 Texas 20000.0 3 Teddy 23 Texas 20000.0 4 Mark 25 Texas 20000.0 5 David 27 Texas 20000.0 6 Kim 22 Texas 20000.0 7 James 24 Texas 20000.0