Udostępnij za pośrednictwem


Ograniczanie aktualizacji danych przy użyciu gdzie klauzuli

Klauzula WHERE wykonuje następujące funkcje:

  • Określa wierszy, które mają zostać zaktualizowane.

  • Wskazuje wiersze z źródło tabel, które kwalifikują się do dostarczania wartości dla aktualizacji, jeśli podano także klauzula FROM.

Jeśli klauzula WHERE nie jest określony wszystkich wierszy w tabela są aktualizowane.

Poniższy przykład implementuje zmianę nazwy jednej z nazw w SalesReason tabela.WHERE klauzula ogranicza wiersze zaktualizowane do tych, które zawierają nazwę Other.

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