Share via


Modifica dei dati con la clausola WHERE

La clausola WHERE svolge le funzioni seguenti:

  • Specifica le righe da aggiornare.

  • Indica le righe risultanti delle tabelle di base i cui valori possono essere utilizzati per l'aggiornamento se è stata specificata anche una clausola FROM.

Se la clausola WHERE viene omessa, vengono aggiornate tutte le righe della tabella.

Nell'esempio seguente viene implementata una modifica per uno dei nomi nella tabella SalesReason. La clausola WHERE limita le righe da aggiornare a quelle contenenti il nome Other.

UPDATE AdventureWorks2008R2.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';