Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-eindpunt in Microsoft Fabric
Magazijn in Microsoft Fabric
SQL-database in Microsoft Fabric
Deze functie geeft het kleinste geheel getal terug dat groter is dan, of gelijk is aan, de gespecificeerde numerieke uitdrukking.
Transact-SQL syntaxis-conventies
Syntaxis
CEILING ( numeric_expression )
Arguments
numeric_expression
Een uitdrukking van de exacte numerieke of benaderende numerieke datatypecategorie.
Retourtypen
Het retourtype hangt af van het invoertype van numeric_expression:
| Invoertype | Resultaattype |
|---|---|
| Float, echt | float |
| Decimaal(P, S) | Decimaal(p, 0) |
| int, smallint, tinyint | int |
| bigint | bigint |
| geld, smallmoney | geld |
| bit | float |
Als het resultaat niet in het retourtype past, treedt er een rekenkundige overloopfout op.
Voor meer informatie, zie Precisie, schaal en lengte.
Voorbeelden
Dit voorbeeld toont positieve numerieke, negatieve numerieke en nulwaarde invoer voor de CEILING functie.
SELECT CEILING($123.45),
CEILING($-123.45),
CEILING($0.0);
Het resultaat is het gehele deel van de berekende waarde in hetzelfde datatype als numeric_expression.
------- -------- -----
124.00 -123.00 0.00