Query di aggiornamento

      Nessun commento su Query di aggiornamento

Database_1

Questo tipo di query ci permettono di eseguire sul nostro data base operazioni di inserimento, modifica o cancellazione dei dati e sono identificate con le istruzioni INSERT INTO, UPDATE e DELETE.

L’ istruzione INSERT INTO 

Ha come scopo quello di inserire nuovi record all’interno di una tabella già esistente, la sintassi dell’istruzione insert into è:

INSERT INTO <tabella> [ (campi) ] VALUES( <valori> )

Prendiamo per gli esempi la seguente tabella:

Schermata 2014-03-14 alle 20.36.08

Inserire un nuovo record nella tabella, che preveda l’indicazione di tutti i campi definiti

INSERT INTO Persone (idPersona, nome, cognome, annoNasc, email, indirizzo, citta) VALUES (7, “Luigi”, “Antonelli”, 1980, “l.a@email.it”, “via roma, 22”, “Pisa”)

L’ istruzione UPDATE 

Ha come scopo quello di modificare i valori dei campi di uno o più record, precedentemente inseriti nella tabella specificata. La sintassi dell’istruzione update è:

UPDATE <tabella> SET <campo>=<valore> [ WHERE <condizione> ]

Modificare il campo città di tutti i record della tabella

UPDATE Persone SET citta = “Roma”

L’istruzione delete 

ha come scopo quello di eliminare i record specificati.  La sintassi dell’istruzione delete è:

DELETE FROM <tabella> [ WHERE <condizione> ]

Eliminare il record con idPersona = 5

DELETE FROM Persone WHERE idPersona = 5