美文网首页
第二十四章 SQL函数 CEILING

第二十四章 SQL函数 CEILING

作者: Cache技术分享 | 来源:发表于2022-01-15 09:55 被阅读0次

    第二十四章 SQL函数 CEILING

    数值函数,返回大于或等于给定数值表达式的最小整数。

    大纲

    CEILING(numeric-expression)
    
    {fn CEILING(numeric-expression)}
    

    参数

    • numeric-expression - 要计算其上限的数字。

    CELING返回与NUMERIC-EXPRESSION相同的数据类型。

    描述

    CELING返回大于或等于NUMERIC-EXPRESSION的最接近的整数值。返回值的小数位数为0。当numeric-expressionNULL值、空字符串(‘’)或任何非数字字符串时,CELING返回NULL

    请注意,CELING可以作为ODBC标量函数(使用花括号语法)调用,也可以作为SQL常规函数调用。

    也可以使用Ceuling()方法调用从ObjectScript调用此函数:

    $SYSTEM.SQL.Functions.EILING(numeric-expression)
    

    示例

    以下示例显示了CEILING 如何将分数转换为其CEILING 整数:

    SELECT CEILING(167.111) AS CeilingNum1,
           CEILING(167.456) AS CeilingNum2,
           CEILING(167.999) AS CeilingNum3
    
    image.png
    SELECT {fn CEILING(167.00)} AS CeilingNum1,
           {fn CEILING(167.00)} AS CeilingNum2
    
    image.png
    SELECT CEILING(-167.111) AS CeilingNum1,
           CEILING(-167.456) AS CeilingNum2,
           CEILING(-167.999) AS CeilingNum3
    
    image.png
    SELECT CEILING(-167.00) AS CeilingNum 
    
    -167
    

    下面的示例使用子查询将一个包含美国邮政编码(postal Codes)的简化为每个上限纬度整数的一个代表城市:

    SELECT City,State,CEILING(Latitude) AS CeilingLatitude 
    FROM (SELECT City,State,Latitude,CEILING(Latitude) AS CeilingNum
          FROM Sample.USZipCode)
    GROUP BY CeilingNum
    ORDER BY CeilingNum DESC
    
    image.png

    相关文章

      网友评论

          本文标题:第二十四章 SQL函数 CEILING

          本文链接:https://www.haomeiwen.com/subject/bxdthrtx.html