次の方法で共有


数学正規関数 (Entity SQL)

Entity SQL には数学正規関数が含まれます。

次の表に、Entity SQL 数学正規関数を示します。

関数 説明

Abs(value)

value の絶対値を返します。

引数

Int16Int32Int64ByteSingleDouble、および Decimal

戻り値

value の型。

Abs(-2)

Ceiling (value)

value 以上で最小の整数値を返します。

引数

SingleDouble、および Decimal

戻り値

value の型。

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

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

Floor (value)

value 以下で最大の整数値を返します。

引数

SingleDouble、および Decimal

戻り値

value の型。

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

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

Round(value)

最も近い整数に丸められた value の整数部分を返します。

引数

SingleDouble、および Decimal

戻り値

value の型。

Round(748.58)

Null が入力された場合、これらの関数は Null を返します。

同等の機能は、Microsoft SQL クライアント マネージ プロバイダで利用できます。詳細については、「Entity Framework 用 .NET Framework Data Provider for SQL Server (SqlClient) 関数」を参照してください。

参照

概念

正規関数 (Entity SQL)