ORACLE中TRUNC是截取的函数用在日期类型上,就是截取到日或时间。

以下为具体例子。

SELECT TRUNC(SYSDATE) FROM DUAL;默认是截取系统日期到日,

得到2012-12-19比如值为"2012-12-19 14:30:50"的日期变量TRUNC(SYSDATE)得到 2012-12-19 , 和TRUNC(SYSDATE,'DD')一样

TRUNC(SYSDATE,'YYYY'),得到2012-1-1

TRUNC(SYSDATE,'MM'),得到2012-12-1

TRUNC(SYSDATE,'DD'),得到2012-12-19

TRUNC(SYSDATE,'HH')或HH24,得到2012-12-19 14:00:00

TRUNC(SYSDATE,'MI'),得到2012-12-19 14:30:00

TRUNC(SYSDATE,'SS'),是会报错的,直接用SYSDATE不用TRUNC

trunc(sysdate)相关推荐

  1. oracle之trunc(sysdate)

    --截取后得到的仍为date数据类型 select trunc(sysdate) from dual;--2017-03-13 00:00:00 select trunc(sysdate+1) fro ...

  2. TRUNC函数,ORA-01898 精度说明符过多

    TRUNC(SYSDATE)即可默认当前日期(年月日),TRUNC(SYSDATE,'yyyy-mm-dd'),精度说明符过多

  3. Oracle trunc()函数的用法

    --Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual  --20 ...

  4. ORACLE时间函数(SYSDATE)深入理解

    ORACLE时间函数(SYSDATE)深入理解 加法  select sysdate,add_months(sysdate,12) from dual; --加1年  select sysdate,a ...

  5. trunc怎么进行日期相减_【PL/SQL】 关于日期操作的常见需求

    需求1: 统计一年内所有是星期三的日期.思路: 枚举法,将整年所有日期都罗列出来,然后再用Where条件筛选.Step1: 求出当年的起初日期1/1和最后一天12/31(可省略) SELECT ADD ...

  6. oracle查sysdate,Oracle 日期查询语句小结

    查询星期几: select to_char(sysdate,'day') from dual; 查询几号: select to_char(sysdate,'dd') from dual; 查询小时数: ...

  7. oracle 自动补全函数,Oracle自我补充之trunc()函数的使用方法

    1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值. 其具体的语法格式如下: 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去.忽略它则由最近的 ...

  8. oracle tranc,oracle函数trunc的使用

    2011-08-23 17:20 67383人阅读 评论(3) 收藏 举报  分类: oracle学习(9) 版权声明:本文为博主原创文章,未经博主允许不得转载. 1.日期比较时精确到日,可以使用 T ...

  9. oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...

    select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_cha ...

最新文章

  1. MySQL(MariaDB)常用DOM命令
  2. iOS多线程GCD 研究
  3. 国产嵌入式操作系统发展思考
  4. 跨网段远程调试vs_如何提高后台服务应用问题的排查效率?日志 VS 远程调试
  5. php查找顶级分类,php 无限级分类 获取顶级分类ID,php顶级_PHP教程
  6. 服务器应用日志清理,Linux下Tomcat日志定期清理
  7. 模板三连击:树状数组+线段树+主席树
  8. excel 两组数据交点_让科研人相见恨晚的技巧,用Excel做柱状图、箱型图及数据分析!(转载自ZSCI)...
  9. PHP线程安全和非线程安全有什么区别
  10. MySQL 触发器例子(两张表同步增加和删除)
  11. matlab plv,脑电脑网络分析代码使用流程介绍
  12. ShortCut Exploit Builder
  13. UbuntuSkills
  14. 上位机和下位机计算机联锁,上位机与下位机之间的连接
  15. pfc颗粒linux安装包,离散元颗粒流软件(PFC3D/PFC2D)
  16. 荣耀8微信总是无法连接服务器,微信无法登陆想要登陆的王者荣耀账号,怎么办?...
  17. 用不了tradingview?那自己捣鼓一个属于自己的量化分析平台
  18. 马克思逝世140周年纪念|朋友一生一起走!马克思与恩格斯之间的感情有多深?...
  19. 使用Camtasia来给视频或者图片调色
  20. 费马小定理在ACM中的应用

热门文章

  1. 陌生单词-专业英语代码编码符号1
  2. Bbar和Tbar的使用
  3. double转换成int java,Java将double转换为int
  4. 进销存软件解决采购审批流程复杂的四大法宝
  5. 用python编写阴阳师自动刷图脚本
  6. Android Studio之——问题集合及解决方法(对号入座)
  7. div高度固定,内容区不换行,不要滚动条
  8. 新建的亚马逊云服务器EC2 ping 不通 解决方案
  9. 第八届蓝桥杯单片机完整程序
  10. java生成二维码工具类