Compartir a través de


Funciones matemáticas (Transact-SQL)

Las siguientes funciones escalares realizan un cálculo, normalmente basado en valores de entrada proporcionados como argumentos, y devuelven un valor numérico:

ABS

DEGREES

RAND

ACOS

EXP

ROUND

ASIN

FLOOR

SIGN

ATAN

LOG

SIN

ATN2

LOG10

SQRT

CEILING

PI

SQUARE

COS

POWER

TAN

COT

RADIANS

 

[!NOTA] Las funciones aritméticas, como ABS, CEILING, DEGREES, FLOOR, POWER, RADIANS y SIGN, devuelven un valor del mismo tipo de datos que el valor de entrada. Las funciones trigonométricas y otras funciones, incluidas EXP, LOG, LOG10, SQUARE y SQRT, convierten sus valores de entrada a float y devuelven un valor de tipo float.

Todas las funciones matemáticas, excepto RAND, son deterministas, lo que significa que devuelven el mismo resultado cada vez que se llaman con un conjunto específico de valores de entrada. RAND es determinista sólo cuando se especifica un parámetro de inicialización. Para obtener más información acerca del determinismo de funciones, vea Funciones deterministas y no deterministas.

Vea también

Referencia

Funciones (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005