Crea una query di aggiornamento che modifica i valori dei campi in una tabella specificata in base ai criteri specificati.

Sintassi

Tabella UPDATE
SET newvalue
Criteri WHERE ;

L'istruzione UPDATE è composta dalle parti seguenti:

Parte

Descrizione

tabella

Il nome della tabella che contiene i dati da modificare.

nuovovalore

Un'espressione che determina il valore da inserire in un determinato campo dei record aggiornati.

criteri

Un'espressione che determina i record da aggiornare. Vengono aggiornati solo i record che soddisfano l'espressione.

Osservazioni

UPDATE è particolarmente utile quando si vogliono modificare molti record o quando i record da modificare sono inclusi in più tabelle.

È possibile modificare più campi contemporaneamente. Nell'esempio seguente i valori della tabella Importo ordini vengono aumentati del 10 percento, mentre quelli della tabella Trasporto vengono aumentati del 3 percento in relazione alle spedizioni al Regno Unito:

UPDATE Orders
SET OrderAmount = OrderAmount * 1.1,
Freight = Freight * 1.03
WHERE ShipCountryRegion = 'UK';

Importante: 

  • UPDATE non genera un set di risultati. Inoltre, dopo aver aggiornato i record con una query di aggiornamento, non è possibile annullare l'operazione. Per sapere quali record sono stati aggiornati, esaminare i risultati di una query di selezione che usa gli stessi criteri, quindi eseguire la query di aggiornamento.

  • Mantenere copie di backup dei dati in qualsiasi momento. Se si aggiornano i record errati, è possibile recuperarli dalle copie di backup.


Serve aiuto?

Amplia le tue competenze

Esplora i corsi di formazione >

Ottieni in anticipo le nuove caratteristiche

Partecipa a Microsoft Insider >

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×