Freigeben über


= (Ungleich) (Entity SQL)

Vergleicht zwei Ausdrücke, um zu ermitteln, ob der linke Ausdruck ungleich dem rechten Ausdruck ist. Die Funktionsweise des Operators "!=" (Ungleich) ist dieselbe wie die des Operators <> (Ungleich) (Entity SQL).

expression != expression

Argumente

  • expression
    Jeder gültige Ausdruck. Beide Ausdrücke müssen implizit konvertierbare Datentypen sein.

Ergebnistypen

true, wenn der linke Ausdruck ungleich dem rechten Ausdruck ist, andernfalls false.

Beispiel

In der folgenden Entity SQL-Abfrage wird der Vergleichsoperator "!=" verwendet, um zu ermitteln, ob der linke Ausdruck ungleich dem rechten Ausdruck ist. Die Abfrage basiert auf dem AdventureWorks Sales-Modell. Führen Sie folgende Schritte aus, um diese Abfrage zu kompilieren und auszuführen:

  1. Verwenden Sie das Verfahren unter Gewusst wie: Ausführen einer Abfrage, die StructuralType-Ergebnisse zurückgibt (EntityClient).

  2. Übergeben Sie die folgende Abfrage als Argument an die ExecuteStructuralTypeQuery-Methode:

SELECT VALUE product FROM AdventureWorksEntities.Product 
    AS product where product.ListPrice != 0

Die Ausgabe ist im Folgenden dargestellt:

ProductID: 514
Name: LL Mountain Seat Assembly
ProductNumber: SA-M198
MakeFlag: True
ProductID: 515
Name: ML Mountain Seat Assembly
ProductNumber: SA-M237
MakeFlag: True
ProductID: 516
Name: HL Mountain Seat Assembly
ProductNumber: SA-M687
MakeFlag: True
ProductID: 517
Name: LL Road Seat Assembly
ProductNumber: SA-R127
MakeFlag: True
ProductID: 518
Name: ML Road Seat Assembly
ProductNumber: SA-R430
MakeFlag: True
...

Siehe auch

Konzepte

Vergleichsoperatoren (Entity SQL)
Entity SQL-Referenz