共用方式為


數學標準函式 (Entity SQL)

實體 SQL 包括一些數學標準函式。

下表所示為數學 實體 SQL 標準函式。

函式 描述

Abs(value)

傳回 value 的絕對值。

引數

Int16Int32Int64ByteSingleDoubleDecimal

傳回值

value 的型別。

範例

Abs(-2)

Ceiling (value)

傳回大於或等於 value 的最小整數。

引數

SingleDoubleDecimal

傳回值

value 的型別。

範例

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

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

Floor (value)

傳回小於或等於 value 的最大整數。

引數

SingleDoubleDecimal

傳回值

value 的型別。

範例

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

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

Round(value)

傳回 value 的整數部分,四捨五入成最接近的整數。

引數

SingleDoubleDecimal

傳回值

value 的型別。

範例

Round(748.58)

如果提供 Null 輸入,這些函式會傳回 Null

Microsoft SQL Client Managed Provider 中提供了對等的功能。如需詳細資訊,請參閱 適用於 Entity Framework 的 .NET Framework Data Provider for SQL Server (SqlClient) 函式

另請參閱

概念

標準函式 (Entity SQL)