Ograniczanie aktualizacji danych przy użyciu gdzie klauzula
Klauzula WHERE wykonuje następujące funkcje:
Określa wiersze, które mają być aktualizowane.
Wskazuje wiersze z tabelami źródłowymi, które kwalifikują się do określenia wartości dla aktualizacji, jeżeli określony jest również klauzula FROM.
Jeśli klauzula WHERE nie określono wszystkich wierszy w tabela są aktualizowane.
W poniższym przykładzie implementuje zmiany nazwy dla jednej z nazw w SalesReason Tabela. The WHERE klauzula limits the rows to be updated to those that contain the name Other.
UPDATE AdventureWorks.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';