美文网首页
第125章 SQL函数 SIGN

第125章 SQL函数 SIGN

作者: Cache技术分享 | 来源:发表于2022-04-28 07:12 被阅读0次

    第125章 SQL函数 SIGN

    返回给定数值表达式符号的数值函数。

    大纲

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

    参数

    • numeric-expression - 要为其返回符号的数字。

    SIGN 返回 SMALLINT 数据类型。

    描述

    SIGN 返回以下内容:

    • -1 如果 numeric-expression 小于零。
    • 如果 numeric-expression 为零,则为 0(零):0+0-0
    • 如果 numeric-expression 大于零,则为 1
    • 如果 numeric-expressionNULL,或者它是非数字字符串,则为 NULL

    SIGN 可用作 ODBC 标量函数(使用花括号语法)或 SQL 通用函数。

    SIGN 在确定其值之前将数值表达式转换为规范形式。例如,SIGN(-+-+3)SIGN(-3+5) 都返回 1,表示一个正数。

    注意:两个负号(连字符)是内嵌注释指示符。因此,指定两个连续负号的 SIGN 参数必须显示为用引号括起来的数字字符串。

    示例

    以下示例显示了 SIGN 的效果:

    SELECT SIGN(-49) AS PosNeg
    
    -1
    
    SELECT {fn SIGN(-0.0)} AS PosNeg
    
    0
    
    SELECT SIGN(-+-16.748) AS PosNeg
    
    1
    
    SELECT {fn SIGN(NULL)} AS PosNeg
    
    NULL
    

    相关文章

      网友评论

          本文标题:第125章 SQL函数 SIGN

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