SQL中的取整函数、取小数

您所在的位置:网站首页 sql字段取整数位 SQL中的取整函数、取小数

SQL中的取整函数、取小数

2023-09-28 02:30| 来源: 网络整理| 查看: 265

SQL中的取整函数、取小数 发布时间:2020-07-03 10:24:51 来源:网络 阅读:15798 作者:AlunE 栏目:数据库 取整函数:

1、trunc(value,precision)按精度(precision)截取某个数字,不进行舍入操作。返回截尾到y位小数的x值:trunc(x,[y]):

select trunc(23.33) ------------ 23

2、round(value,precision)根据给定的精度(precision)输入数值[四舍五入取整]。返回舍入到小数点右边y位的x值:round(x,[y]):

select round(23.33) ------------ 23

3、ceiling(value) 产生大于或等于指定值(value)的最小整数[向上取整]。返回大于或等于x的最大整数:

select ceiling(23.33) ----------- 24

4、floor(value)与 ceiling()相反,产生小于或等于指定值(value)的最小整数[向下取整]。返回等于或小于x的最大整数:

select floor(23.33) ------------ 23

5、sign(value) 与绝对值函数ABS()相反。ABS()给出的是值的量而不是其符号,sign(value)则给出值的符号而不是量。返回x的符号:

select sign(-23.33) ------------ -1 总结:

【四舍五入取整】:round()【向下取整】:FLOOR(),cast(x as int)。取日期的天数部分不能使用cast,需floor(cast(date as float))【向上取整】:CEILING()【取小数】 :x-floor(x)

推荐阅读: javascript实现非常简单的小数取整功能示例 SQL Server ceiling怎么向上取小数

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sql 取小数 上一篇新闻:linux系统中怎么截图 下一篇新闻:ssl证书dns解析的方法 猜你喜欢 SQL游标用法的详细解析 SqlServer2000身份证合法校验函数的实现方法 sql server如何利用不同语种语言显示报错消息 CentOS8怎么安装SQLServer2019 sql自动化检查和分析工具 之soar和soar-web 安装和使用体验 怎么在SQL Server中使用分隔函数 SQL中的开窗函数详解可代替聚合函数使用 怎么解决SqlServer数据库中文乱码现象 Mybatis4 之Mybatis动态sql的实现代码 SQL Server 2017 Developer中下载、安装、配置的示例分析


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3