Condividi tramite


!= (diverso da) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra è diversa da quella a destra. L'operatore != (Diverso da) è funzionalmente equivalente all'operatore <>.

Sintassi

expression != expression  
-- or  
expression <> expression  

Argomenti

expression
Qualsiasi espressione valida. È necessario che il tipo di dati di entrambe le espressioni possa essere convertito in modo implicito.

Tipi restituiti

true se l'espressione a sinistra è diversa da quella a destra; in caso contrario, false.

Esempio

Nella query Entity SQL seguente viene usato l'operatore != per confrontare due espressioni e determinare se l'espressione a sinistra è diversa da quella a destra. La query è basata sul modello Sales di AdventureWorks. Per compilare ed eseguire questa query, effettuare le operazioni seguenti:

  1. Seguire la procedura indicata in How to: Execute a Query that Returns StructuralType Results.

  2. Passare la query seguente come argomento al metodo ExecuteStructuralTypeQuery :

-- !=
SELECT VALUE product FROM AdventureWorksEntities.Products 
    AS product WHERE product.ListPrice != @price
-- <>
SELECT VALUE product FROM AdventureWorksEntities.Products 
    AS product WHERE product.ListPrice <> @price

Vedi anche