博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【SQL 代码】SQL 语句记录(不定时更新)
阅读量:7047 次
发布时间:2019-06-28

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

1.数值四舍五入,小数点后保留2位

round() 函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。

numeric 函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。

示例如下:

-- 4.56select cast(round(4.564,2) as numeric(5,2));-- 4.57select cast(round(4.565,2) as numeric(5,2));-- 4.57select cast(round(4.566,2) as numeric(5,2));-- 将 numeric 转换为数据类型 numeric 时出现算术溢出错误。1234.567 长度为7,大于5,故报错。select cast(round(1234.567,2)  as numeric(5,2));-- 1234.57select cast(round(1234.567,2)  as numeric(18,2));
本文转自叶超Luka博客园博客,原文链接:http://www.cnblogs.com/yc-755909659/p/7794031.html,如需转载请自行联系原作者
你可能感兴趣的文章
如何解决Greenplum中无法通过标准命令修复的元数据错误
查看>>
setContentType 的顺序 导致的乱码问题
查看>>
ant编译程序,用到第三方jar包
查看>>
xcode不能智能提示问题
查看>>
C Primer Plus 第8章 字符输入/输出和输入确认 8.3 终止键盘输入
查看>>
linux bash shell 关于减号-的作用
查看>>
CentOS双网卡双IP设置
查看>>
Rust Pattern - 读文件
查看>>
Esxi 5.1外网端口配置
查看>>
pg_lightool-postgres数据库基于wal日志的坏页修复
查看>>
linux常用命令之链接
查看>>
2013-5-12 HELLO POJ!
查看>>
java同步关键词解释、synchronized、线程锁(Lock)
查看>>
Nginx 开机启动
查看>>
解决系统App编译签名问题
查看>>
Pubwin数据备份专家官方版
查看>>
PHP + MongoDB + GridFS
查看>>
关于fourinone开源项目的几点看法
查看>>
Erlang list shuffle
查看>>
python 迭代器单向,迭代器对象只能使用一次
查看>>