Fonctions mathématiques (Transact-SQL)
S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL analytics endpoint in Microsoft FabricWarehouse in Microsoft Fabric
Les fonctions scalaires suivantes effectuent un calcul, généralement basé sur les valeurs d'entrée fournies en tant qu'arguments, et retournent une valeur numérique :
- ABS
- ACOS
- ASIN
- ATAN
- ATN2
- CEILING
- COS
- COT
- DEGREES
- EXP
- FLOOR
- LOG
- LOG10
- PI
- POWER
- RADIANS
- RAND
- ROUND
- SIGN
- SIN
- SQRT
- SQUARE
- TAN
Les fonctions arithmétiques, telles que ABS
, CEILING
, DEGREES
, FLOOR
, POWER
, RADIANS
et SIGN
, retournent une valeur ayant le même type de données que la valeur d’entrée. Trigonometric et d’autres fonctions, notamment
Toutes les fonctions mathématiques, à l’exception de RAND
, sont des fonctions déterministes. Cela signifie qu’ils retournent les mêmes résultats chaque fois qu’ils sont appelés avec un ensemble spécifique de valeurs d’entrée.
RAND
est déterministe uniquement lorsqu’un paramètre seed est spécifié. Pour plus d’informations sur le déterminisme des fonctions, consultez fonctions déterministes et non déterministes.
Contenu connexe
- opérateurs arithmétiques (Transact-SQL)
- Quelles sont les fonctions de base de données SQL ?