Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Porównuje dwa wyrażenia, aby określić, czy wyrażenie po lewej stronie nie jest równe właściwemu wyrażeniu. Operator != (Nie równa się) jest funkcjonalnie równoważny operatorowi <> .
Składnia
expression != expression
-- or
expression <> expression
Argumenty
expression
Dowolne prawidłowe wyrażenie. Oba wyrażenia muszą mieć niejawnie konwertowane typy danych.
Typy wyników
true
jeśli wyrażenie po lewej stronie nie jest równe właściwemu wyrażeniu; w przeciwnym razie, false
.
Przykład
Następujące zapytanie Entity SQL używa operatora != do porównywania dwóch wyrażeń w celu określenia, czy wyrażenie po lewej stronie nie jest równe właściwemu wyrażeniu. Zapytanie jest oparte na modelu AdventureWorks Sales. Aby skompilować i uruchomić to zapytanie, wykonaj następujące kroki:
Postępuj zgodnie z procedurą w temacie Instrukcje: wykonywanie zapytania zwracającego wyniki StructuralType.
Przekaż następujące zapytanie jako argument do
ExecuteStructuralTypeQuery
metody :
-- !=
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product WHERE product.ListPrice != @price
-- <>
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product WHERE product.ListPrice <> @price