Condividi tramite


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 AdventureWorks.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';

Vedere anche

Concetti

Modifica dei dati utilizzando la clausola SET
Modifica dei dati con la clausola FROM
Impostazione di limiti per i dati aggiornati utilizzando la clausola TOP
Modifica di dati con l'istruzione UPDATE

Altre risorse

UPDATE (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005