Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 综合其它

如何写一个通用的T-SQL函数取得数字的小数部分

时 间:2013-11-08 11:54:18
作 者:赵文斌   ID:4506  城市:深圳
摘 要:小技巧,挺实惠,灵活运用可扩展
正 文:

SQL提供了一个函数的!FLOOR

我的测试:
declare @a dec(14,4)--要几位“,”后面就定义几位
set @a=10.3984
select @a-floor(@a)
--结果:0.3984


FLOOR
返回小于或等于所给数字表达式的最大整数。

语法
FLOOR ( numeric_expression )

参数
numeric_expression

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

返回类型
返回与 numeric_expression 相同的类型。

示例
此示例说明正数、负数和货币值在 FLOOR 函数中的运用。

Select FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45)

结果为与 numeric_expression 数据类型相同的计算值的整数部分。 

---------      ---------     -----------
123            -124          123.0000

Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助