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


MENNYEZET (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

Ez a függvény a legkisebb egész számot adja vissza, amely nagyobb vagy egyenlő a megadott numerikus kifejezéssel.

Transact-SQL szintaxis konvenciók

Szemantika

CEILING ( 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, smallmoney 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

Ez a példa pozitív numerikus, negatív numerikus és nulla értékű bemeneteket mutat a CEILING függvényhez.

SELECT CEILING($123.45),
       CEILING($-123.45),
       CEILING($0.0);

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

------- -------- -----
124.00  -123.00  0.00