FLOOR (Transact-SQL)
Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehouse in Microsoft Fabric
Restituisce l'intero maggiore che risulta minore o uguale all'espressione numerica specificata.
Convenzioni di sintassi Transact-SQL
Sintassi
FLOOR ( numeric_expression )
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.
Argomenti
numeric_expression
Espressione della categoria di tipi di dati numerici esatti o numerici approssimativi.
Tipi restituiti
Il tipo restituito dipende dal tipo di input di numeric_expression:
Input type | Tipo restituito |
---|---|
float, real | float |
decimal(p, s) | decimal(38, s) |
int, smallint, tinyint | int |
bigint | bigint |
money, smallmoney | money |
bit | float |
Se il risultato non rientra nel tipo restituito, si verifica un errore di overflow aritmetico.
Esempi
Nell'esempio seguente vengono visualizzati numeri positivi, numeri negativi e valori di valuta tramite la funzione FLOOR
.
SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45);
Il risultato è rappresentato dalla parte intera del valore calcolato con tipo di dati corrispondente al tipo del parametro numeric_expression.
--------- --------- -----------
123 -124 123.0000
Esempi: Azure Synapse Analytics e Piattaforma di strumenti analitici (PDW)
Nell'esempio seguente vengono visualizzati numeri positivi, numeri negativi e valori con la funzione FLOOR
.
SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45);
Il risultato è rappresentato dalla parte intera del valore calcolato con tipo di dati corrispondente al tipo del parametro numeric_expression.
----- --------- -----------
123 -124 123
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per