FLOOR (Transact-SQL)

 

THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Devuelve el entero más grande que sea menor o igual que la expresión numérica especificada.

Topic link icon Convenciones de sintaxis de Transact-SQL

-- Syntax for SQL Server, Azure SQL Data Warehouse, Parallel Data Warehouse  
  
FLOOR ( numeric_expression )  

numeric_expression
Es una expresión de la categoría de tipo de datos numérico exacto o numérico aproximado, excepto para la bits tipo de datos.

Devuelve el mismo tipo que numeric_expression.

En el ejemplo siguiente se muestran valores numéricos positivos, negativos y de moneda con la función FLOOR.

SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45);  

El resultado es la parte entera del valor calculado en el mismo tipo de datos que numeric_expression.

---------      ---------     -----------  
123            -124          123.0000     

En el ejemplo siguiente se muestran negativo numérico, positivo numéricos y los valores con el FLOOR función.

SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45);  

El resultado es la parte entera del valor calculado en el mismo tipo de datos que numeric_expression.

----- --------- -----------

123 -124 123

Funciones matemáticas (Transact-SQL)

Adiciones de comunidad

AGREGAR
Mostrar: