FLOOR (Transact-SQL)
Se aplica a: punto de conexión de SQL Server
Azure SQL Database
Azure SQL Instancia administrada
punto de conexión de SQL Analytics Analytics Platform System (PDW) de SQL Analytics
System (PDW)
de SQL Server en Microsoft Fabric
Warehouse en Microsoft Fabric
Devuelve el entero más grande que sea menor o igual que la expresión numérica especificada.
Convenciones de sintaxis de Transact-SQL
Sintaxis
FLOOR ( numeric_expression )
Nota:
Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.
Argumentos
numeric_expression
Es una expresión de la categoría de tipo de datos numéricos exactos o aproximados.
Tipos de valor devueltos
El tipo de valor devuelto depende del tipo de entrada de numeric_expression:
Tipo de entrada | Tipo de valor devuelto |
---|---|
float, real | float |
decimal(p, s) | decimal(38, s) |
int, smallint, tinyint | int |
bigint | bigint |
money, smallmoney | money |
bit | float |
Si el resultado no cabe en el tipo de valor devuelto, se produce un error de desbordamiento aritmético.
Ejemplos
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
Ejemplos: Azure Synapse Analytics y Sistema de la plataforma de análisis (PDW)
En el siguiente ejemplo se muestran valores numéricos positivos y negativos 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
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de