Freigeben über


% (Modulo) (Entity SQL)

Gibt den Rest der Division eines Ausdrucks durch einen anderen zurück.

dividend % divisor

Argumente

  • dividend
    Der numerische Ausdruck, der dividiert werden soll. dividend kann jeder gültige Ausdruck eines numerischen Datentyps sein.
  • divisor
    Der numerische Ausdruck, durch den der Dividend dividiert werden soll. divisor kann jeder gültige Ausdruck eines numerischen Datentyps sein.

Ergebnistypen

System.Int32

Beispiel

Die folgende Entity SQL-Abfrage verwendet den arithmetischen Operator %, um den Rest der Division eines Ausdrucks durch einen anderen zurückzugeben. 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 = 125 % 1

Die Ausgabe wird im Folgenden dargestellt:

ProductID: 842
Name: Touring-Panniers, Large
ProductNumber: PA-T100
MakeFlag: False
...

Siehe auch

Konzepte

Arithmetische Operatoren (Entity SQL)
Entity SQL-Referenz