Partager via


Fonctions canoniques mathématiques [Entity SQL]

Entité SQL intègre des fonctions canoniques mathématiques.

Le tableau suivant présente les fonctions canoniques mathématiques Entité SQL.

Fonction Description

Abs(value)

Retourne la valeur absolue de value.

Arguments

Int16, Int32, Int64, Byte, Single, Double et Decimal.

Valeur de retour

Type de value.

Exemple

Abs(-2)

Ceiling (value)

Retourne le plus petit entier qui n'est pas inférieur à value.

Arguments

Single, Double et Decimal.

Valeur de retour

Type de value.

Exemple

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

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

Floor (value)

Retourne le plus grand entier qui n'est pas supérieur à value.

Arguments

Single, Double et Decimal.

Valeur de retour

Type de value.

Exemple

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

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

Round(value)

Retourne la partie entière de value, arrondie à l'entier le plus proche.

Arguments

Single, Double et Decimal.

Valeur de retour

Type de value.

Exemple

Round(748.58)

Ces fonctions retournent Null si une entrée de valeur Null est fournie.

Des fonctionnalités équivalentes sont disponibles dans le fournisseur managé Client Microsoft SQL. Pour plus d'informations, voir .Fournisseur de données .NET Framework pour SQL Server (SqlClient) pour les fonctions Entity Framework.

Voir aussi

Concepts

Fonctions canoniques (Entity SQL)