您现在的位置: > 技术沙龙 > 数据库 > SQL Server > Transact-SQL 参考 > SIGN
  • 相关软件
    >SIGN 创建者:webmaster 更新时间:2006-02-16 15:51

    返回给定表达式的正 (+1)、零 (0) 或负 (-1) 号。



    语法


    SIGN ( numeric_expression )



    参数


    numeric_expression



    精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。



    返回类型


    float



    示例


    下例返回从 -1 到 1 的 SIGN 数值。



    DECLARE @value real
    SET @value = -1
    WHILE @value < 2
      BEGIN
        SELECT SIGN(@value)
        SET NOCOUNT ON
        SELECT @value = @value + 1
        SET NOCOUNT OFF
      END
    SET NOCOUNT OFF
    GO


    下面是结果集:



    (1 row(s) affected)

                   
    ------------------------
    -1.0              

    (1 row(s) affected)

                   
    ------------------------
    0.0              

    (1 row(s) affected)

                   
    ------------------------
    1.0              

    (1 row(s) affected)
    相关文章
    本页查看次数: