博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql中取小数的整数部分和小数部分
阅读量:5326 次
发布时间:2019-06-14

本文共 398 字,大约阅读时间需要 1 分钟。

1。floor()函数。

select floor(3.44), 3.44-floor(3.44)

显示:

3     0.44 

对于负数和正数这个函数处理的不一样。

对于正数不进行四舍五入。对于负数进行四舍五入。

2、

select cast(12.3 as int), 12.3-cast(12.3  as int)

select cast(-12.3 as int), -12.3+cast(-12.3  as int)

显示:

12     0.3

-12  -0.3

3、

select left(-12.7,charindex('.',-12.7)-1),

substring(cast(-12.7 as varchar),charindex('.',-12.7),8000)

显示:

-12       .7 

转载于:https://www.cnblogs.com/sunnywang/p/3900039.html

你可能感兴趣的文章
Mac---------三指拖移
查看>>
字符串类型的相互转换
查看>>
基础学习:C#中float的取值范围和精度
查看>>
Vim配置Node.js开发工具
查看>>
web前端面试题2017
查看>>
ELMAH——可插拔错误日志工具
查看>>
MySQL学习笔记(四)
查看>>
【Crash Course Psychology】2. Research & Experimentation笔记
查看>>
SOPC Builder中SystemID
查看>>
NTP服务器配置
查看>>
关于 linux 的 limit 的设置
查看>>
HDU(4528),BFS,2013腾讯编程马拉松初赛第五场(3月25日)
查看>>
vim中文帮助教程
查看>>
MySQL基础3
查看>>
RxJS & Angular
查看>>
面向对象(多异常的声明与处理)
查看>>
MTK笔记
查看>>
ERROR: duplicate key value violates unique constraint "xxx"
查看>>
激活office 365 的启动文件
查看>>
无法根据中文查找
查看>>