Fonctions mathématiques (Transact-SQL)

Les fonctions scalaires suivantes effectuent un calcul, généralement basé sur les valeurs d'entrée fournies comme arguments, et elles retournent une valeur numérique :

ABS

DEGREES

RAND

ACOS

EXP

ROUND

ASIN

FLOOR

SIGN

ATAN

LOG

SIN

ATN2

LOG10

SQRT

CEILING

PI

SQUARE

COS

POWER

TAN

COT

RADIANS

 

ms177516.note(fr-fr,SQL.90).gifRemarque :
Les fonctions arithmétiques telles que ABS, CEILING, DEGREES, FLOOR, POWER, RADIANS et SIGN retournent une valeur du même type que la valeur d'entrée. Les fonctions trigonométriques et autres fonctions, y compris EXP, LOG, LOG10, SQUARE et SQRT convertissent leurs valeurs d'entrée en float et retournent une valeur de type float.

Toutes les fonctions mathématiques, à l'exception de RAND, sont déterministes. En d'autres termes, elles retournent le même résultat chaque fois qu'elles sont appelées avec un ensemble spécifique de valeurs d'entrée. RAND est déterministe uniquement lorsqu'une valeur de départ est spécifiée. Pour plus d'informations sur le déterminisme des fonctions, consultez System.Collections.ICollection.SyncRoot.

Voir aussi

Référence

Fonctions (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005