mdsk.net
当前位置:首页 >> 求助~~~OrAClE中的trunC(sysDAtE,'DD')函数返回的... >>

求助~~~OrAClE中的trunC(sysDAtE,'DD')函数返回的...

1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18 2.select trunc(sysdate, 'mm') from dual --2011-3-1 返回当月第一天. 3.select trunc(sysdate,'yy') from dual --2011-1-1 返回当年第一天 4.select trunc(sysdate,'dd'...

你的日期转换成char 是有问题的,后面的hh24mmss中的mm还是月,不是秒,秒是mi

/**************日期********************/ 1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18 2.select trunc(sysdate, 'mm') from dual --2011-3-1 返回当月第一天. 3.select trunc(sysdate,'yy') from dual --2011-1-1 ...

ORACLE中TRUNC是截取的函数用在日期类型上,就是截取到日或时间。 以下为具体例子。 SELECT TRUNC(SYSDATE) FROM DUAL;默认是截取系统日期到日,得到2012-12-19比如值为"2012-12-19 14:30:50"的日期变量TRUNC(SYSDATE)得到 2012-12-19 , 和TRUNC...

select trunc(sysdate,'hh') from dual 这个就是截断到小时 , 比如 2011-11-02 11:11:11 那么 trunc后 就是 2011-11-02 11:00:00

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

trunc(sysdate) 就是取得当天的0时0分0秒的日期时间 sysdate - trunc(sysdate) 就是当前日期时间 与 0时0分0秒的 日期时间 的时间差(以天为单位)

--1: SYSDATE 用来得到系统的当前日期 SELECT SYSDATE FROM DUAL; --2: ADD_MONTHS 增加或减去月份 SELECT TO_CHAR(ADD_MONTHS(TO_DATE('20080818','YYYYMMDD'),2), 'YYYY-MM-DD') FROM DUAL; SELECT TO_CHAR(ADD_MONTHS(SYSDATE, -1), 'YYYY-...

oracle trunc 函数处理日期格式 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间 2011-12-29 16:24:34 select trunc(sysdate,'year') from dual; --截取到年(本年的第一天) 2011-1-1 select trunc(sysdate,'q') f...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com