trim(to_char(sysdate, 'D')) 是什么意思?

trim(to_char(date, 'D')) 的意思:获取date是一周当中的第几天 。

注意:一周是从星期日开始的。

eg:

select trim(to_char(to_date('20150406','yyyyMMdd'), 'D')) from dual; --一周中的第2天
select trim(to_char(to_date('20150411','yyyyMMdd'), 'D')) from dual; --一周中的第7天

猜你喜欢

转载自weigang-gao.iteye.com/blog/2201702
今日推荐