转:http://blog.sina.com.cn/s/blog_6b58d2fa0100r6ub.html

TRUNC函数用于对值进行截断。

用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期。

(1)截断数字:

格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2可以是负数,表示截断小数点前。注意,TRUNC截断不是四舍五入。

SQL> select TRUNC(15.79) from dual;

TRUNC(15.79)
------------
          15

SQL> select TRUNC(15.79,1) from dual;

TRUNC(15.79,1)
--------------
          15.7

SQL> select trunc(15.79,-1) from dual;

TRUNC(15.79,-1)
---------------
             10

(2)截断日期:

先执行命令:alter session set nls_date_format='yyyy-mm-dd hh24:mi:hh';

截取今天:

SQL> select sysdate,trunc(sysdate,'dd') from dual;

SYSDATE             TRUNC(SYSDATE,'DD')
------------------- -------------------
2009-03-24 21:31:17 2009-03-24 00:00:00

截取本周第一天:

SQL> select sysdate,trunc(sysdate,'d') from dual;

SYSDATE             TRUNC(SYSDATE,'D')
------------------- -------------------
2009-03-24 21:29:32 2009-03-22 00:00:00

截取本月第一天:

SQL> select sysdate,trunc(sysdate,'mm') from dual;

SYSDATE             TRUNC(SYSDATE,'MM')
------------------- -------------------
2009-03-24 21:30:30 2009-03-01 00:00:00

截取本年第一天:

SQL> select sysdate,trunc(sysdate,'y') from dual;

SYSDATE             TRUNC(SYSDATE,'Y')
------------------- -------------------
2009-03-24 21:31:57 2009-01-01 00:00:00

截取到小时:

SQL> select sysdate,trunc(sysdate,'hh') from dual;

SYSDATE             TRUNC(SYSDATE,'HH')
------------------- -------------------
2009-03-24 21:32:59 2009-03-24 21:00:00

截取到分钟:

SQL> select sysdate,trunc(sysdate,'mi') from dual;

SYSDATE             TRUNC(SYSDATE,'MI')
------------------- -------------------

最新文章

  1. jira插件带ui界面和几种方式
  2. hdu 1885 Key Task(bfs+位运算)
  3. hdu 1024(最大和连续子序列增强版)
  4. webpack(3)-管理资源
  5. js'基础-1
  6. lintcode 程序题
  7. axublogcms1.1.0 Getshell
  8. Luogu P1251 餐巾计划问题
  9. ionic actionsheet在android下的样式问题
  10. service mysqld start,Failed to start mysqld.service: Access denied
  11. Zabbix的简单使用
  12. 常用的TCP Option
  13. 【CodeForces】983 E. NN country 树上倍增+二维数点
  14. Linux的内存管理
  15. 基于FPGA的DDS设计(一)
  16. python 2.0 s12 day5 常用模块介绍
  17. [转载]字符串匹配的KMP算法
  18. vlog常用参数解析
  19. python 并发和线程
  20. SEO SEM

热门文章

  1. 国内外知名IT科技博客(强烈推荐)
  2. C# mvc中动态压缩文件发送给前端
  3. C++ 函数模板一(函数模板定义)
  4. 优秀的Android资源
  5. iOS - 导航栏UINavigationController经常使用属性
  6. 033 调整数组顺序使奇数位于偶数前面(keep it up)
  7. C++中获取时间
  8. Python基础——原生数据类型(字典,列表,元组,字符串)
  9. 【Python之路】第十四篇--jQuery
  10. .Vue.js大全