Compartir a través de


Cambiar datos con la cláusula WHERE

La cláusula WHERE realiza las funciones siguientes:

  • Especifica las filas que deben actualizarse.

  • Indica las filas de las tablas de origen que pueden suministrar los valores de la actualización si se especifica también una cláusula FROM.

Si no se especifica ninguna cláusula WHERE, se actualizarán todas las filas de la tabla.

En el ejemplo siguiente se implementa un cambio de uno de los nombres de la tabla SalesReason. La cláusula WHERE limita la actualización de filas a las que incluyan el nombre Other.

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