!= (nerovná se) (Entity SQL)
Porovná dva výrazy a určí, jestli se levý výraz nerovná správnému výrazu. Operátor != (Nerovná se) je funkčně ekvivalentní operátoru <> .
Syntaxe
expression != expression
-- or
expression <> expression
Argumenty
expression
Libovolný platný výraz. Oba výrazy musí mít implicitně konvertibilní datové typy.
Typy výsledků
true
pokud levý výraz není roven správnému výrazu; v opačném případě . false
Příklad
Následující dotaz Entity SQL používá operátor != k porovnání dvou výrazů k určení, zda levý výraz není roven správnému výrazu. Dotaz je založený na prodejním modelu AdventureWorks. Chcete-li tento dotaz zkompilovat a spustit, postupujte takto:
Postupujte podle pokynů v části Postupy: Provedení dotazu, který vrací výsledky typu StructuralType.
Jako argument metody
ExecuteStructuralTypeQuery
předejte následující dotaz:
-- !=
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product WHERE product.ListPrice != @price
-- <>
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product WHERE product.ListPrice <> @price