Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Database
Spravovaná instance Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Koncový bod analýzy SQL v Microsoft Fabric
Sklad v Microsoft Fabric
Databáze SQL v Microsoft Fabric
Tato funkce vrací nejmenší celé číslo větší nebo rovno specifikovanému číselnému výrazu.
Syntaxe
CEILING ( numeric_expression )
Arguments
numeric_expression
Výraz pro přesnou numerickou nebo aproximativní číselnou datovou kategorii.
Návratové typy
Typ návratu závisí na typu vstupu numeric_expression:
| Typ vstupu | Návratový typ |
|---|---|
| Float, Real | float |
| desetinné (p, s) | desetinné(p, 0) |
| int, smallint, tinyint | int |
| bigint | bigint |
| peníze, drobné peníze | peníze |
| bit | float |
Pokud výsledek nezapadá do typu returnu, dochází k chybě aritmetického přetečení.
Pro více informací viz Přesnost, měřítko a délka.
Examples
Tento příklad ukazuje kladné číselné, záporné numerické a nulové vstupy pro funkci.CEILING
SELECT CEILING($123.45),
CEILING($-123.45),
CEILING($0.0);
Výsledkem je celočíselná část vypočítané hodnoty ve stejném datovém typu jako numeric_expression.
------- -------- -----
124.00 -123.00 0.00