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