Trunc

Oracle中的日期和字符串互相转换

转载出处:http://blog.sina.com.cn/s/blog_44a005380100k6rv.html TO_DATE格式(以时间:2007-11-02   13:45:25为例)            Year:              yy two digits 两位年                显示值:07         yyy...

sql把一段时间分割成周,月,季度,年的时间段

--本周 select TO_CHAR(CREATE_DATE ,'yyyy-MM-dd')as NEW_DATE , TO_CHAR(trunc(CREATE_DATE, 'd')+ 1,'yyyy-MM-dd') as START_DATE , TO_CHAR(trunc(CRE...

oracle的定时任务

declare tm_job number; begin sys.dbms_job.submit(tm_job, --任务名称 'delete from AUTH_ZFB_K_V where substr(id,3,8)=to_char(sysdate,''yyyymmdd'');',--执行的过程 sysdat...

SQL to_char,to_date日期字符串转换问题

1、转换函数 与date操作关系最大的就是两个转换函数:to_date(),to_char() to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date('2004-11-27','yyyy-mm-dd'),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。 如;to_date('2004-11-27 13:34:4...

Oracle的dual

1.dual 确实是一张表.是一张只有一个字段,一行记录的表(虚拟表). 2.习惯上,我们称之为'伪表'.因为他不存储主题数据.3. 他的存在,是为了操作上的方便.因为select 都是要有特定对象的.如:select * from mytable ;select * from myview;等等. 4.dual 是由 sql.bsq 建立的。每个data...

Oracle中TO_DATE TO_CHAR格式

TO_CHAR 是把日期或数字转换为字符串 TO_DATE 是把字符串转换为数据库中得日期类型转换函数 TO_NUMBER 将字符转化为数字TO_CHAR 使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函数处理日期 TO_CHAR(date,’格式...

oracle之to_char,to_date用法

[转载自]http://www.jb51.net/article/45591.htm 这篇文章主要介绍了oracle中to_date详细用法示例,包括期和字符转换函数用法、字符串和时间互转、求某天是星期几、两个日期间的天数、月份差等用法 TO_DATE格式(以时间:2007-11-02 13:45:25为例) 1. 日期和字符转换函数用法(to_date,...

oracle 内置函数

oracle内置函数分为单行函数和聚合函数两大类 1、to_date 将字符转换为日期 select to_date('2008-08-08','yyyy-mm-dd') from dual; --2008/8/8 2.add_months 增加月份 select add_months(sysdate,2) from dual; --当前时间向后推2个月,...

关于oracle 不常用的job 运行时间设置

这段时间我一直在根据实际情况对job 进行设置,不过根据文献废了很大劲猜的到想要的效果 其中有两个是特别需要注意的我分享给到家 希望对大家有用 1:每天凌晨零点积分执行 TRUNC(SYSDATE+1)+(0*60+10)/(24*60)--每天凌晨过10分执行job 2.每小时过几分执行job trunc(sysdate,''hh'')+(60+5)/(...

oracle中取得当前日期,前一天,当前月,前一个月

  当前日:select TRUNC(SYSDATE)  from dual;   前一天: select TRUNC(SYSDATE - 1)   from dual; 前一天转换为日期格式: select to_char(TRUNC(sysdate-1),'fmdd')   from dual; to_char(TRUNC(sysdate-1),'fm...