- 浏览: 117651 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (83)
- 问题解决 (4)
- Oracle (21)
- css (1)
- jsp页面 EL表达式 (0)
- JSP (6)
- 网络必备知识 (1)
- Tomcat (3)
- html (10)
- JDK (1)
- Myeclipse (4)
- 术语 (1)
- ibatis (2)
- struts2 (1)
- /i (1)
- /g (1)
- /ig (1)
- /gi (1)
- /m的区别和含义 (1)
- Oracle 数据字段 (1)
- 行链接(Row chaining) 与行迁移(Row Migration) (1)
- oracle中substr函数的用法 (1)
- 各个数据库的端口 (1)
- OracleOraDB10g_home1TNSListener 无法启动 错误1067 (1)
- oracle服务说明 (0)
- [解决]ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 (0)
- ORA-28000: The Account is locked. 问题的解决 (0)
- pl/sql (1)
- JS (3)
- jqgrid (0)
- Jquery (3)
- 常识 (1)
- powerdesigner (4)
- javascript (6)
- java (3)
- 问题 (1)
- xml (1)
- sql (1)
- Myeclipse\ (1)
最新评论
Round 函数
语法为ROUND(number,num_digits)
其中Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入,如果 num_digits 大于 0,则四舍五入到指定的小数位,如果 num_digits 等于 0,则四舍五入到最接近的整数,如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
例如:
ROUND(21.129,0) 将 21.129 四舍五入到一个整数结果为21。
ROUND(21.129,2) 将 21.129 四舍五入到两个小数位,结果为21.13。
ROUND(21.129,1) 将 21.129 四舍五入到一个小数位结果为21.1。
ROUND(-21.129,2) 将 -21.129 四舍五入到两小数位结果为-21.13。
ROUND(-21.129,-1) 将 -21.129 四舍五入到两小数位结果为-20。
ROUND(-21.129,-1) 将 -21.129 四舍五入到两小数位结果为0。
ROUND(21.129, -1) 将 21.129 四舍五入到小数点左侧一位结果为20。
操作演示:
SELECT ROUND(21.129,0) FROM dual;
ROUND(21.129,0)
21
SELECT ROUND(21.129,2) FROM dual;
ROUND(21.129,2)
21.13
SELECT ROUND(21.129,1) FROM dual;
ROUND(21.129,1)
21.1
SELECT ROUND(-21.129,2) FROM dual;
ROUND(-21.129,2)
-21.13
SELECT ROUND(21.129, -1) FROM dual;
ROUND(21.129, -1)
-20
SELECT ROUND(21.129, -2) FROM dual;
ROUND(21.129, -1)
0
SELECT ROUND(21.129, -1) FROM dual;
ROUND(21.129, -1)
20
发表评论
-
Oracle中TO_DATE格式
2012-12-26 23:06 909Year: yy two digit ... -
oracle add_months函数的用法详解
2012-12-26 22:08 3120使用oracle add_months函数,就可以以得到 ... -
Oracle 分析
2012-12-26 21:42 738select count(*) from (sel ... -
Oracle日期格式
2012-12-26 21:39 811YYYY:四位表示的年份 YYY,YY,Y:年份的最后三位、两 ... -
start with 条件
2012-11-30 14:18 790select '' || ca.agency_id ... -
Oracle截取字符串和查找字符串
2012-11-28 22:17 939oracle 截取字符(substr),检索字符位置(i ... -
sql
2012-11-16 17:55 602select t.vechile_code,t.org_nam ... -
项目sql
2012-11-05 10:52 720想要得到的结果,得到车牌号所对应 最大日期卡的状态,且卡的 ... -
Oracle中的时间函数用法(to_date、to_char)
2012-10-23 10:46 289724小时的形式显示出来要用HH24 select to ... -
DECODE()函数 用法
2012-10-23 10:46 838decode(acc.state, ... -
数据库
2012-10-23 10:02 633(select c.vechile_code,c.cr ... -
sql的left join 命令详解
2012-09-03 14:02 759给个通俗的解释吧. 例表a aid adate ... -
oracle 如何导出所有用户名和密码
2012-08-03 22:07 1029下面这个sql可以生成建用户有脚本,在源库执行,把执行结 ... -
ORACLE递归查询
2012-07-24 15:47 786DEPTID NUMBER 部门idPAREDE ... -
DECODE()函数 用法
2012-07-20 17:39 826作用:将输入数值与函数中的参数列表相比较,根据输入值返回 ... -
详解Oracle的unlimited tablespace系统权限
2012-07-05 13:58 62801. 系统权限unlimited tablespace是 ... -
Sys和system用户的区别,as normal、sysdba 和sysoper系统权限区别
2012-07-05 13:59 3290Sys和system用户的区别,as normal、sy ... -
connect、resource和dba三种标准角色:
2012-07-05 13:59 1252connect、resource和dba三种标准角色: ... -
通过pl/sql创建Oracle新用户
2012-07-05 13:59 762引用创建用户和为用户分配权限 dba账号登录pl/sql d ... -
Oracle连接远程数据库
2012-03-29 10:07 919引用 配置连接远程数据库ORCL125 = (DESCRI ...
相关推荐
1.round函数(四舍五入) 描述 : 传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果 参数: number : 欲处理之数值 decimal_places : 四舍五入 , 小数取几位 ( 预设为 0 ) select round(123.456, ...
- Oracle中使用`CEIL()`函数。 3. **向下取整** - SQLServer中使用`FLOOR()`函数。 - Oracle中也使用`FLOOR()`函数。 4. **截取整数部分** - SQLServer中使用`CAST()`函数将浮点数转换为整型。 - Oracle中...
### Oracle中的基本函数详解 #### 一、字符函数 Oracle 提供了一系列强大的字符函数来处理字符串数据。这些函数包括但不限于转换大小写、拼接字符串、提取子字符串等操作。 ##### Upper `Upper` 函数用于将输入的...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其强大的功能和灵活性使得它在企业级应用中占据了重要地位。本资源是一份Oracle函数大全的手册,包含丰富的参考函数和速查信息,以CHM(Microsoft Compiled ...
3. **数学和转换函数**:如ROUND、TRUNC、TO_CHAR、TO_DATE等,这些在数据转换和计算中十分常用。 4. **游标和PL/SQL兼容性**:尽管PostgreSQL原生支持PL/pgSQL,但orafce提供了更接近Oracle的PL/SQL语法,包括游标...
1. 四舍五入:Informix 中的 round 函数可以用来四舍五入,而 Oracle 中的 round 函数可以实现相同的功能。 四、操作符 Oracle 和 Informix 都提供了操作符来比较数据。这些操作符可以用来判断两个值是否相等、...
- **SQL Server**与**Oracle**: 都使用`ROUND()`函数,但在参数上有所不同,SQL Server可以直接指定小数位数,而Oracle的`ROUND()`函数在没有第二参数时默认为0。 6. **自然对数和指数函数** - **SQL Server**: `...
例如,有些函数可能不适用于特定的数据类型,或者在某些特定的SQL语句中使用时有特殊的注意事项。CHM文件通常会提供这些关键细节,帮助开发者避免常见错误,提高代码的效率和正确性。 通过深入研究这个"Oracle函数...
- 分组函数如COUNT、SUM、AVG、MAX、MIN在GROUP BY子句中使用,对分组数据进行计算。 - 分析函数如ROW_NUMBER、RANK、DENSE_RANK、LAG、LEAD等,用于窗口查询,提供行间计算功能。 5. **连接和比较函数**: - ...
6. ROUND函数:将日期四舍五入到指定的单位。 7. SYSDATE函数:返回当前数据库服务器的日期和时间。 8. TRUNC函数:将日期截断到指定的单位。 转换函数 1. CHARTOROWID函数:将字符转换为ROWID。 2. CONVERT函数:...
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的...在实际使用中,应结合具体需求选择合适的函数,以提高查询效率和代码的可读性。通过深入学习和实践,可以充分利用这些函数来解决各种数据处理问题。
本资源摘要信息主要介绍了SYBASE iq和ORACLE中使用分析函数计算同期值和常用计算函数的使用方法。文章涵盖了同期值的计算、累计及同期累计值的计算、TOP 排序、日期转换格式、返回指定小数点位数、转换函数、大小写...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其丰富的函数和方法库为SQL查询提供了强大的支持。在日常的数据操作和分析中,掌握一些常用的Oracle函数和方法是至关重要的。以下是对"Oracle最常用的...
Oracle SQL内置函数是数据库管理、查询和数据分析中的关键工具,它们极大地增强了SQL语言的功能和...在《Oracle SQL function.ppt》这个文件中,可能包含了更详细的函数介绍、示例和使用技巧,建议查阅以获取更多信息。
- CONNECT_BY_ROOT/CONNECT_BY_ISLEAF:在层次查询中使用,标识根节点或叶子节点。 10. **系统信息函数** - USER:返回当前用户的名称。 - DBMS_METADATA:获取对象的DDL语句,用于脚本生成。 以上只是Oracle内...
round(x[,y]) 【功能】返回四舍五入后的值 【参数】x,y,数字型表达式,如果y不为整数则截取y整数部分,如果y>0则四舍五入为y位小数,如果y小于0则四舍五入到小数点向左第y位。 【返回】数字 【示例】 select round...
通过本文的介绍,我们了解了 Oracle 数据库中不同类型的函数及其用途。分析函数特别适合处理复杂的数据分析任务,而聚合函数则是进行统计分析的基础。掌握这些函数能够帮助开发人员更加高效地管理和操作数据库中的...
本文将深入探讨Oracle 10G中的一些关键函数,旨在帮助你更好地理解和利用这些工具。 1. **数学函数**: - `ABS()`: 返回一个数的绝对值。 - `MOD()`: 计算两个数相除的余数。 - `ROUND()`: 四舍五入到指定的小数...
Oracle数据库提供了丰富的内置函数,这些函数被广泛应用于各种SQL查询和PL/SQL编程场景中,极大地提高了开发效率并简化了复杂逻辑的实现。根据Oracle官方文档和实际应用经验,我们将这些内置函数按照不同的功能类型...
Oracle 10g是一款历史悠久但仍然广泛使用的数据库管理系统,它提供了丰富的函数库,使得SQL查询和数据处理变得更为强大和灵活。在这个“Oracle 10g函数大全”中,我们将会探讨一些重要的Oracle 10g函数,这些函数...