Megosztás a következőn keresztül:


PADLÓ (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)SQL Analytics-végpont a Microsoft FabricbenRaktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

A megadott számkifejezés legnagyobb egész számát adja vissza, amely kisebb, vagy egyenlő vagy kisebb.

Transact-SQL szintaxis konvenciók

Szemantika

FLOOR ( numeric_expression )

Arguments

numeric_expression

A pontos numerikus vagy közelítő numerikus adattípus kategóriájának kifejezése .

Visszatérési típusok

A visszatérési típus a numeric_expression bemeneti típusától függ:

Bemeneti típus Visszatérési típus
lebegő, valós float
tizedes (p, s) tizedes (p, 0)
int, smallint, tinyint int
bigint bigint
pénz, aprópénz pénz
bit float

Ha az eredmény nem illik a visszatérő típusba, aritmetikai túlcsordulási hiba következik be.

További információért lásd: Pontosság, méretarány és hossz.

Példák

A következő példa pozitív numerikus, negatív numerikus és valutaértékeket mutat a FLOOR függvény mellett.

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

Az eredmény a számított érték egész része ugyanabban az adattípusban, mint a numeric_expression.

---- ----- -------
123  -124  123.00