在SQL Server中可以通过 decimal实现小数的四舍五入计算,例如:

SELECT CAST('123.456' as decimal)

将会得到 123(小数点后面的将会被省略掉)。

decimal还可以设定参数。例如如果希望得到小数点后面的两位,则需要把上面的改为:

SELECT CAST('89.657' as decimal(38, 2))

结果为89.67,这样就可以实现SQL的四舍五入了!

转载于:https://www.cnblogs.com/qingsong-do/archive/2011/11/28/2266528.html

sql中小数位四舍五入控制相关推荐

  1. SQL循环执行while控制

    在SQL数据库中,可以通过WHILE实现循环,下面就将为您介绍SQL循环执行while控制,希望对您提升WHILE的使用水平能够有些帮助. WHILE Boolean_expression     { ...

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

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

  3. SQL批处理与事务控制

    今天我想要分享的是关于数据库的批处理与事务的控制.批处理对于项目的实际应用有非常大的具体意义. 一.批处理部分 首先我们新建一个表: create table t3( id int primary k ...

  4. .NET Core实用技巧(一)如何将EF Core生成的SQL语句显示在控制台中

    前言 笔者最近在开发和维护一个.NET Core 项目,其中使用几个非常有意思的.NET Core 相关的扩展,在此总结整理一下. EF Core 性能调优 如果你的项目中使用了 EF Core, 且 ...

  5. oracle输出对齐方式,sql*plus 中输出格式控制技巧

    sql*plus是我们常用的工具,大家也许对此工具感到一个困惑的地方就是对其输出的格式化了. 我总结整理了一下常用的格式化输出操作及一些简单用例,发给大家,以备使用时参考: 1.COL命令: 主要格式 ...

  6. SQL查询结果四舍五入的方法

    1.cast函数 语法:cast('数字' as decimal(参数,参数) ) 例子:cast('2.345678' as decimal(7,2)) 注:CAST函数用于将某种数据类型的表达式显 ...

  7. Red Gate - SQL Source Control实现对SQL SERVER 的源代码控制

    原文地址:http://bbs.csdn.net/topics/350165431 SQL Server 一直没有一款很好的源码控制器,之前自己曾尝试自己写一个,将所有的 脚本 自动生成到某一目录下, ...

  8. 【mysql】sql语句的四舍五入

    1.round(a,b)函数 a:需要四舍五入的数值 b:小数点后的位数 例子:select round(123.4564,2) from dual; 结果:123.46 2.decimal(a,b) ...

  9. Oracle数据库第四课——PL/SQL中的条件控制

    知识点: PL/SQL 有 3 种类型的条件控制结构:IF.ELSIF 和 CASE 语句.掌握 IF 语句的用法, 掌握 ELSIF 语句的用法, 理解嵌套 IF 语句的用法, 掌握 CASE 语句 ...

最新文章

  1. Qt识别输入文件后缀
  2. Java基础学习三:循环结构的使用
  3. SQL语句的解释计划
  4. bootstrap 引用注意事项
  5. SAP HANA云平台YaaS,你不知道的三件事
  6. 【MySQL】触发器:让指定某一字段的值等于id
  7. 精读《国际化布局 - Logical Properties》
  8. 华为荣耀20和x10比较_华为和荣耀旗舰该如何选?其实懂手机的朋友只选择前者...
  9. BZOJ 2763: [JLOI2011]飞行路线 【SPFA】
  10. 为什么t6显示登录不到服务器,t6客户端登录不到服务器
  11. 【图像隐写】基于matlab GUI DWT与SVD数字水印 【含Matlab源码 253期】
  12. python3安装MySQLdb
  13. SplitContainer的使用
  14. 《电路》邱关源 思维导图 第一章-电路模型和电路定律
  15. 【AS】Android stdio运行APP闪退或keeps stopping
  16. Android Pie源码阅读 -----深入理解init(一)
  17. 营收净利双双超市场预期,微盟财报给我们带来哪些启示?
  18. P1122 最大子树和
  19. Thinkphp里面设置url伪静态
  20. Java面向对象设计模式

热门文章

  1. 禁用windows更新完成后的重启提示
  2. Kotlinkotlin二进制与十六进制之间的转化
  3. 九爷带你了解 nginx 日志配置指令详解
  4. 三: cocos2d-x代码分析
  5. 企业×××远程接入的优劣分析
  6. 详解ASP.NET的最新安全漏洞,Padding Oracle攻击原理及其他
  7. Spring Boot 2.0(五):Docker Compose + Spring Boot + Nginx + Mysql 实践
  8. Pentaho Data Integration 界面开发
  9. Permissions 0644 for '/root/.ssh/id_rsa'
  10. Bitmap的一个简单实现