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天
本文深入探讨了SQL中用于处理日期的TO_CHAR与TRIM函数的用法,具体展示了如何利用这些函数获取日期在一周中的位置,并通过实例演示了其实际应用。
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天
4056
1036

被折叠的 条评论
为什么被折叠?