Freigeben über


Kanonische mathematische Funktionen (Entity SQL)

Entity SQL enthält kanonische mathematische Funktionen.

In der folgenden Tabelle sind die kanonischen mathematischen Entity SQL-Funktionen aufgeführt.

Funktion Beschreibung

Abs(value)

Gibt den Absolutwert von value zurück.

Argumente

Ein Int16, Int32, Int64, Byte, Single, Double und Decimal.

Rückgabewert

Der Typ von value.

Beispiel

Abs(-2)

Ceiling (value)

Gibt die kleinste ganze Zahl zurück, die nicht kleiner als value ist.

Argumente

Ein Single, Double und Decimal.

Rückgabewert

Der Typ von value.

Beispiel

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)

Floor (value)

Gibt die größte ganze Zahl zurück, die nicht größer als value ist.

Argumente

Ein Single, Double und Decimal.

Rückgabewert

Der Typ von value.

Beispiel

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)

Round(value)

Gibt value gerundet zur nächsten Ganzzahl zurück.

Argumente

Ein Single, Double und Decimal.

Rückgabewert

Der Typ von value.

Beispiel

Round(748.58)

Diese Funktionen geben Null zurück, wenn die Eingabe ein Null-Wert ist.

Entsprechende Funktionalität ist für den verwalteten Anbieter des Microsoft SQL-Clients verfügbar. Weitere Informationen finden Sie unter .NET Framework-Datenanbieter für SQL Server (SqlClient) für die Entity Framework-Funktionen.

Siehe auch

Konzepte

Kanonische Funktionen (Entity SQL)