Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
Azure Synapse Analytics
Elemzési platformrendszer (PDW)
SQL Analytics-végpont a Microsoft Fabricben
Raktár a Microsoft Fabricben
SQL-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