CEILING (Transact-SQL)CEILING (Transact-SQL)

適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) はいAzure SQL データベースAzure SQL DatabaseYesAzure SQL データベースAzure SQL Database はいAzure SQL Managed InstanceAzure SQL Managed InstanceYesAzure SQL Managed InstanceAzure SQL Managed Instance はいAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics はいParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) はいAzure SQL データベースAzure SQL DatabaseYesAzure SQL データベースAzure SQL Database はいAzure SQL Managed InstanceAzure SQL Managed InstanceYesAzure SQL Managed InstanceAzure SQL Managed Instance はいAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics はいParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

この関数は、指定された数値式に等しいかそれより大きい最小整数を返します。This function returns the smallest integer greater than, or equal to, the specified numeric expression.

トピック リンク アイコン Transact-SQL 構文表記規則Topic link icon Transact-SQL Syntax Conventions

構文Syntax

CEILING ( numeric_expression )  

注意

SQL Server 2014 以前の Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.

引数Arguments

numeric_expressionnumeric_expression
真数のデータ型または概数のデータ型のを指定します。An expression of the exact numeric or approximate numeric data type category. この関数には、bit データ型は無効です。For this function, the bit data type is invalid.

戻り値の型Return types

戻り値の型は numeric_expression と同じになります。Return values have the same type as numeric_expression.

Examples

この例では、CEILING 関数の正の数値、負の数値、および 0 の値の入力を示します。This example shows positive numeric, negative numeric, and zero value inputs for the CEILING function.

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

結果セットは次のようになります。Here is the result set.

--------- --------- -------------------------   
124.00    -123.00    0.00                       
  
(1 row(s) affected)  

関連項目See also

システム関数 (Transact-SQL)System Functions (Transact-SQL)