Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Entitäts-SQL enthält die folgenden mathematischen kanonischen Funktionen:
Abs(Wert)
Gibt den Absolutwert von value zurück.
Argumente
Eine Int16, Int32, Int64, Byte, Single, Double und Decimal.
Rückgabewert
Der value-Typ.
Beispiel
Abs(-2)
Ceiling (Wert)
Gibt die kleinste ganze Zahl zurück, die nicht kleiner als value ist.
Argumente
Eine Single, Double und Decimal.
Rückgabewert
Der value-Typ.
Beispiel
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)
Floor (Wert)
Gibt die größte ganze Zahl zurück, die nicht größer als value ist.
Argumente
Eine Single, Double und Decimal.
Rückgabewert
Der value-Typ.
Beispiel
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE FLOOR(product.ListPrice) == CEILING(product.ListPrice)
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE FLOOR(product.ListPrice) == CEILING(product.ListPrice)
Power(Wert, Exponent)
Gibt das Ergebnis der angegebenen value an die angegebene exponent zurück.
Argumente
| Parameter | Typ |
|---|---|
value |
Int32, Int64, Double oder Decimal. |
exponent |
Int64, Double oder Decimal. |
Rückgabewert
Der value-Typ.
Beispiel
Power(748.58,2)
Round (Wert)
Gibt value gerundet zur nächsten Ganzzahl zurück.
Argumente
Eine Single, Double und Decimal.
Rückgabewert
Der value-Typ.
Beispiel
Round(748.58)
Round(Wert, Ziffern)
Gibt den value auf die nächstliegenden angegebenen digits gerundet zurück.
Argumente
| Parameter | type |
|---|---|
value |
Double oder Decimal. |
digits |
Int16 oder Int32. |
Rückgabewert
Der value-Typ.
Beispiel
Round(748.58,1)
Truncate(Wert, Ziffern)
Gibt den value auf die nächstliegenden angegebenen digits gekürzt zurück.
Argumente
| Parameter | type |
|---|---|
value |
Double oder Decimal. |
digits |
Int16 oder Int32. |
Rückgabewert
Der value-Typ.
Beispiel
Truncate(748.58,1)
Diese Funktionen geben null zurück, wenn die Eingabe null ist.
Entsprechende Funktionen sind für den verwalteten Anbieter des Microsoft SQL-Clients verfügbar. Weitere Informationen finden Sie unter SqlClient für Entity Framework-Funktionen.