sql >> データベース >  >> RDS >> Sqlserver

SQL ServerのCEILING()の例

    SQL Serverでは、T-SQL CEILING() 関数を使用すると、数値を最も近い整数に切り上げることができます。具体的には、指定された数式以上の最小の整数を返します。

    引数として番号を指定します。返されるデータ型は、引数として指定されたものと同じです。

    構文

    構文は次のようになります:

    CEILING ( numeric_expression )  
    

    ここでnumeric_expression 正確な数値または近似数値のデータ型カテゴリの式です。

    ビットに注意してください データ型が無効です。

    例1-正の値

    引数として正の値を指定する例を次に示します。

    SELECT CEILING(3.63) Result;
    

    結果:

    +----------+
    | Result   |
    |----------|
    | 4        |
    +----------+
    

    この場合、4 3.63以上の最小の整数です 。

    別の例を次に示します。今回は値を大きくします。

    SELECT CEILING(500.71) Result;
    

    結果:

    +----------+
    | Result   |
    |----------|
    | 501      |
    +----------+
    

    例2–負の値

    負の値を使用した例を次に示します。

    SELECT CEILING(-3.63) Result;
    

    結果:

    +----------+
    | Result   |
    |----------|
    | -3       |
    +----------+
    

    この場合、-3 -3.63以上の最小の整数です 。

    別の例を示します。

    SELECT CEILING(-500.71) Result;
    

    結果:

    +----------+
    | Result   |
    |----------|
    | -500     |
    +----------+
    

    切り捨て– FLOOR()

    切り捨てをご希望の場合 最も近い整数にするには、T-SQL FLOOR()を使用します 代わりに機能します。


    1. OracleDatabaseClientを段階的にインストールする

    2. MySQLの在庫管理システム用のデータベースを設計するためのガイド

    3. SQLServerで左アンチセミ結合を実行する方法

    4. SQL Server(T-SQL)でJSONキーの名前を変更する方法