Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Entity SQL inclut les fonctions mathématiques canoniques suivantes :
Abs(valeur)
Retourne la valeur absolue de value.
Arguments
Int16, Int32, Int64, Byte, Single, Double et Decimal.
Valeur de retour
Type d'élément value.
Exemple
Abs(-2)
Ceiling(valeur)
Retourne le plus petit entier qui n'est pas inférieur à value.
Arguments
Single, Double et Decimal.
Valeur de retour
Type d'élément value.
Exemple
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(valeur)
Retourne le plus grand entier qui n'est pas supérieur à value.
Arguments
Single, Double et Decimal.
Valeur de retour
Type d'élément value.
Exemple
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(valeur, exposant)
Retourne le résultat de value à l'exposant exponent spécifié.
Arguments
| Paramètre | Type |
|---|---|
value |
Int32, Int64, Double ou Decimal. |
exponent |
Int64, Double, ou Decimal. |
Valeur de retour
Type d'élément value.
Exemple
Power(748.58,2)
Round(valeur)
Retourne la partie entière de value, arrondie à l'entier le plus proche.
Arguments
Single, Double et Decimal.
Valeur de retour
Type d'élément value.
Exemple
Round(748.58)
Round(valeur, chiffres)
Retourne value, arrondi aux digits spécifiés les plus proches.
Arguments
| Paramètre | Type |
|---|---|
value |
Double ou Decimal. |
digits |
Int16 ou Int32. |
Valeur de retour
Type d'élément value.
Exemple
Round(748.58,1)
Truncate(valeur, chiffres)
Retourne value, tronqué aux digits spécifiés les plus proches.
Arguments
| Paramètre | Type |
|---|---|
value |
Double ou Decimal. |
digits |
Int16 ou Int32. |
Valeur de retour
Type d'élément value.
Exemple
Truncate(748.58,1)
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, consultez Fonctions SqlClient pour l’Entity Framework.