欢迎投稿

今日深度:

Oralce之时间转换用法TO_CHAR(DATE,FORMAT)

Oralce之时间转换用法TO_CHAR(DATE,FORMAT)


1. 本周,本月,本年
--本周
select trunc(sysdate, 'd') + 1 from dual;--周一
select trunc(sysdate, 'd') + 7 from dual;--周日
--本月
select trunc(sysdate, 'mm') from dual;--本月第一天
select last_day(trunc(sysdate)) from dual;--本月最后一天
--本季
select trunc(sysdate, 'Q') from dual;--本季第一天
select add_months(trunc(sysdate, 'Q'), 3) - 1 from dual;--本季最后一天
--本年
select trunc(sysdate, 'yyyy') from dual;--本年第一天
select add_months(trunc(sysdate, 'yyyy'), 12) - 1 from dual;--本年最后一天
原文参考:http://www.cnblogs.com/TomToDo/archive/2010/11/08/1871668.html

www.htsjk.Com true http://www.htsjk.com/oracle/22853.html NewsArticle Oralce之时间转换用法TO_CHAR(DATE,FORMAT) 1. 本周,本月,本年 --本周select trunc(sysdate, 'd') 1 from dual;--周一select trunc(sysdate, 'd') 7 from dual;--周日--本月select trunc(sysdate, 'mm') from dual;--本月第一天...
评论暂时关闭