Oracle trunc()函数的用法
Oracle trunc()函数的用法
/**************日期********************/
1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-06
2.select trunc(sysdate, 'mm') from dual --2013-01-01 返回当月第一天.
3.select trunc(sysdate,'yy') from dual --2013-01-01 返回当年第一天
4.select trunc(sysdate,'dd') from dual --2013-01-06 返回当前年月日
5.select trunc(sysdate,'yyyy') from dual --2013-01-01 返回当年第一天
6.select trunc(sysdate,'d') from dual --2013-01-06 (星期天)返回当前星期的第一天
7.select trunc(sysdate, 'hh') from dual --2013-01-06 17:00:00 当前时间为17:35
8.select trunc(sysdate, 'mi') from dual --2013-01-06 17:35:00 TRUNC()函数没有秒的精确
/***************数字********************/
/*
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入
*/
9.select trunc(123.458) from dual --123
10.select trunc(123.458,0) from dual --123
11.select trunc(123.458,1) from dual --123.4
12.select trunc(123.458,-1) from dual --120
13.select trunc(123.458,-4) from dual --0
14.select trunc(123.458,4) from dual --123.458
15.select trunc(123) from dual --123
16.select trunc(123,1) from dual --123
17.select trunc(123,-1) from dual --120
相关文章
- Oracle中的INSTR,NVL和SUBSTR函数的用法详解
- 利用Oracle函数实现多值返回(oracle返回多个值)
- Oracle新建函数实战指南(oracle新建函数)
- 利用Oracle中的AVG函数计算数据的平均值(avg函数oracle)
- Oracle中存储日期的最佳实践(oracle存储日期)
- 掌握Oracle中SUBSTR函数的字符串处理技巧(oracle取子字符串)
- Oracle触发器的类型及其应用(oracle触发器类型)
- Oracle中比较大小函数的使用指南(oracle比较大小函数)
- 探索Oracle触发器类型的多种用法(oracle触发器类型)
- 探究Oracle数据库中Date函数的用法(oracledate函数)
- 忘记解决Oracle登录密码忘记问题(oracle登陆密码)
- Oracle关联查询使用准确高效的方法(oracle关联查询用法)
- Oracle公司强大的专利布局(oracle公司专利布局)
- 利用 Oracle 减数函数计算差值(oracle 减数函数)
- 如何利用Oracle的CAST函数进行数据转换(CAST用法Oracle)
- Oracle中exit函数的优缺点探讨(exit函数oracle)
- Oracle数据库中的跳出函数实践(oracle中的跳出函数)
- 从一个初学者到使用Oracle一个漫长的路程(oracle使用冒号)
- 利用Oracle中的IN语句优化查询效率(oracle中的in语句)
- Oracle在中国的崛起及现状(oracle中国情况)
- 及使用深入探索Oracle中函数的概念与应用(oracle中函数的概念)
- 函数探索Oracle数据库中的Sin函数(oracle中sin)
- Oracle ID函数让序列号生成更方便(oracle id函数)
- Oracle 12c新增功能函数应用与创新(oracle 12c函数)