Partilhar via


Alterando dados usando a cláusula WHERE

A cláusula WHERE executa as seguintes funções:

  • Especifica as linhas a serem atualizadas.

  • Indica as linhas das tabelas de origem que se qualificam para fornecer valores para a atualização se uma cláusula FROM também for especificada.

Se nenhuma cláusula WHERE for especificada, todas as linhas da tabela serão atualizadas.

O exemplo a seguir implementa uma mudança de nome para um dos nomes da tabela SalesReason. A cláusula WHERE limita as linhas a serem atualizadas para aquelas que contêm o nome Other.

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