ROUND ( numeric_expression , length [ , function ] )
参数
numeric_expression
精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
length
是 numeric_expression 将要四舍五入的精度。length 必须是 tinyint、smallint 或int。当 length 为正数时,numeric_expression 四舍五入为 length 所指定的小数位数。当 length 为负数时,numeric_expression 则按 length 所指定的在小数点的左边四舍五入。
function
是要执行的操作类型。function 必须是 tinyint、smallint 或 int。如果省略 function 或 function 的值为 0(默认),numeric_expression 将四舍五入。当指定 0 以外的值时,将截断 numeric_expression。
例:
Select ROUND(150.75, 0)
151.00
Select ROUND(150.75, 0, 1)
150.00
分享到:
相关推荐
以下将详细介绍这三种函数的使用方法。 首先,我们来了解一下四舍五入的函数——`ROUND()`。`ROUND()`函数在SQL中用于将数字按照指定的小数位数进行四舍五入。它的基本语法是: ```sql ROUND(number, decimals) ``...
以下将详细介绍DB2中的SQL函数及其使用方法,以及一些基本的DB2命令。 一、SQL函数 1. **数值函数** - `ABS(x)`: 计算x的绝对值。 - `ROUND(x,y)`: 对x进行四舍五入,y为保留的小数位数。 - `TRUNC(x,y)`: 截断...
本文将全面解析SQL Server中的各种函数及其用法,帮助你提升数据库操作技能。 一、聚合函数 SQL Server中的聚合函数用于对一组值进行计算,返回单个值。常见的聚合函数有: 1. COUNT():计算非NULL值的数量。 2. ...
向上取整与向下取整函数 CEIL 和 FLOOR - **功能**: - `CEIL`:返回不小于指定数值的最小整数。 - `FLOOR`:返回不大于指定数值的最大整数。 - **示例**: ```sql SELECT CEIL(2.5) AS sysfunction_ceil1, ...
**PowerBuilder函数大全** 在PowerBuilder(PB)开发中,函数是实现各种功能的重要组成部分。PowerBuilder是一款强大的可视...查阅“PB函数大全.txt”文件,您将找到更详尽的函数用法和示例,进一步提升您的编程技能。
在SQL Server中,进行数值四舍五入操作通常有多种方法,其中最常用的函数是`ROUND`,但也可以使用`CAST`和`CONVERT`函数来实现类似的效果。本文将详细探讨这三种方法以及它们在处理四舍五入时的特点。 `ROUND`函数...
下面将详细介绍这些函数的功能及其用法。 ### 数学函数 #### 1. 绝对值(ABS) - **描述**:返回指定数值的绝对值。 - **SQL Server 示例**: ```sql SELECT ABS(-1) AS Value; ``` - **Oracle 示例**: ```...
- SQL Server: 同样使用`ROUND`函数。 - 示例:`SELECT ROUND(1.23456, 4) FROM DUAL`(Oracle)/ `SELECT ROUND(1.23456, 4) FROM DUAL`(SQL Server) 6. **自然对数底数(e)的幂** - Oracle: 使用`EXP`函数...
单行函数是 SQL 中非常重要的概念,掌握其使用方法对于提高 SQL 查询效率和数据处理能力至关重要。通过对单行函数的学习,我们可以更好地利用 SQL 来解决实际问题,提高工作效率。未来的学习中,我们还可以深入了解...
这份"SQL函数.chm"手册应该包含了上述所有类型的函数,以及更多高级用法和特性的详细解释,包括函数的语法、参数、返回值和示例。通过深入学习这些函数,你可以更好地掌握SQL语言,提高数据操作的效率和准确性。无论...
本文将基于给定文件信息,深入探讨和对比SQLServer与Oracle中的一些常用函数,这些函数涵盖了数学运算、数值处理、字符串操作等多个方面,对于数据库开发者和管理员而言,掌握这些函数的使用方法是提升工作效率的...
接下来,我们将详细介绍这些函数的功能及其在两种数据库系统中的使用方法。 ### 1. 绝对值:ABS - **Oracle**: - **语法**:`ABS(expr)` - **示例**:`SELECT ABS(-1) value FROM dual` - **解释**:返回...
数值计算方面,Hive提供了一系列函数,如取整函数round、指定精度取整函数round、向下取整函数floor、向上取整函数ceil和ceiling、取随机数函数rand、自然指数函数exp、对数函数log以及幂运算函数pow和power。...
Oracle SQL内置函数是数据库管理、查询和数据分析中的关键工具,它们极大地增强了SQL语言的功能和...在《Oracle SQL function.ppt》这个文件中,可能包含了更详细的函数介绍、示例和使用技巧,建议查阅以获取更多信息。
本文旨在为初学者提供Oracle与SQL Server两种主流数据库管理系统中常用函数的对比分析及其具体用法示例。通过这些示例,学习者可以更好地理解如何在实际操作中运用这些函数来处理数据。 #### 数学函数 1. **绝对值...
abs(0)‘0的绝对值’ ### SQL Server 数值函数深入解析 #### Ceiling() 和 Floor() 函数 ...理解并熟练掌握这些函数的使用方法,对于任何SQL Server数据库管理员或开发人员来说都是必不可少的技能。
- **SQLServer**: 使用`ROUND`函数按指定位数进行四舍五入。 ```sql SELECT ROUND(1.23456, 4) AS Value; ``` - **Oracle**: 同样使用`ROUND`函数。 ```sql SELECT ROUND(1.23456, 4) AS Value FROM DUAL; `...
本篇将深入讲解SQL中的常见函数,并通过具体实例帮助理解它们的用法。 一、聚合函数 1. COUNT(): 计算表中指定列的行数。例如,`COUNT(*)` 返回表中的所有行数,`COUNT(column_name)` 返回指定列非空值的数量。 2. ...
### DB2 SQL 数学函数详解 #### 概述 DB2是IBM开发的一款关系数据库管理系统,在数据处理领域具有举足轻重的地位。在DB2中,SQL提供了丰富的数学...掌握这些函数的使用方法,可以极大地提高SQL查询的灵活性和效率。
在“SQL查询和SQL函数.pptx”这份资料中,主要讲解了SQL查询中的操作符和函数,涵盖了从基础的算术、比较、逻辑操作符到集合操作符,以及连接操作符的使用方法,还提到了SQL函数的分类和应用。 1. **SQL查询操作符*...