mssql sqlserver sign 数学函数—检测数值类型是 负数、整数、零的方法


摘要:
下文讲述 sign 函数, 数学函数—检测数值类型是 负数、整数、零的方法
实验环境:sqlserver 2008



sign 函数功能及语法说明

sign 函数功能:
数学函数—检测数值类型是 负数、整数、零的方法
———————————————-
sign 语法简介:
sign (参数)
————————
参数说明:
参数:
数值数据类型或可隐式转换为数据类型的数值(bit类型除外)
如输入非数值型数据,则会产生相应的错误信息
—————————-
sign 返回值说明:
返回 -1、0、1 三种结果
参数为bigint返回bigint
参数为int smallint tinyint返回int
参数为money smallmoney返回money
参数为numeric decimal返回numberic decimal
参数为 其它类型返回float



sign 函数举例说明


 
   select sign (90.00),sign(80.00),sign('-90'),sign($89.00) 
     GO  
    -----------------输出------------------------
	1.00	1.00	-1	1.00