WHERE 句の使用によるデータの変更
WHERE 句には次の 2 つの機能があります。
更新する行を指定する。
FROM 句が指定された場合、更新する値を限定するための元のテーブルの行を示す。
WHERE 句を指定しなかった場合は、テーブル内のすべての行が更新されます。
次の例では、SalesReason テーブル内のいずれかの名前に対する名前の変更を実装しています。この WHERE 句では、更新する行を Other という名前を含んだ行に限定しています。
UPDATE AdventureWorks.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';