使用 WHERE 子句更改数据
WHERE 子句执行以下功能:
- 指定要更新的行。
- 如果同时指定了 FROM 子句,则指定源表中可以为更新提供值的行。
如果没有指定 WHERE 子句,则将更新表中的所有行。
下列示例实现 SalesReason
表中的一个名称的名称更改。WHERE
子句将要更新的行限制为包含名称 Other
的行。
UPDATE AdventureWorks.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';
请参阅
概念
通过使用 SET 子句更改数据
使用 FROM 子句更改数据
使用 TOP 限制更新的数据
通过使用 UPDATE 更改数据