ORACLE时间字段取年、月、日、季度
来源:互联网 发布:阿里云部署svn服务器 编辑:程序博客网 时间:2024/05/16 18:56
ORACLE时间字段取年、月、日、季度
--得到年月,日,季度
select
to_char(日期,'yyyymmdd') DATE_ID,to_char(日期,'yyyy')||'年'||to_char(日期,'mm')||'月'||to_char(日期,'dd')||'日' DATE_NAME,
to_char(日期,'yyyymm') MONTH_ID,to_char(日期,'yyyy')||'年'||to_char(日期,'mm')||'月' MONTH_NAME,
'Q'||to_char(日期,'q.yyyy') QUARTERID,to_char(日期,'yyyy')||'年第'||to_char(日期,'q')||'季度' QUARTERID_NAME,
to_char(日期,'yyyy') YEAR_ID,to_char(日期,'yyyy')||'年' YEAR_NAME
from(
select to_date('2000-01-01','yyyy-mm-dd')+(rownum-1) 日期 from user_objects where rownum<367 and to_date('2000-01-01','yyyy-mm-dd')+(rownum-1)<to_date('2001-01-01','yyyy-mm-dd')
);
--得到季度和月份对应关系
select distinct to_char(日期,'q') 季度,to_char(to_date('2001-01-01','yyyy-mm-dd')+(rownum-1),'yyyymm') 日期 from( select to_date('2001-01','yyyy-mm')+(rownum-1) 日期 from user_objects where rownum<367 and to_date('2001-01-01','yyyy-mm-dd')+(rownum-1)<to_date('2002-01-01','yyyy-mm-dd')
);
--得到一年中的天数
select to_char(to_date('2000-01-01','yyyy-mm-dd')+(rownum-1),'yyyy-mm-dd') 日期 from user_objects where rownum<367 and to_date('2000-01-01','yyyy-mm-dd')+(rownum-1)<to_date('2001-01-01','yyyy-mm-dd');
总结:
to_char(sysdate,'q') 季
to_char(sysdate,'yyyy')年
to_char(sysdate,'mm')月
to_char(sysdate,'dd')日
to_char(sysdate,'d')星期中的第几天
to_char(sysdate,'DAY')星期几
to_char(sysdate,'ddd')一年中的第几天
其它方法:
select extract(month from query_cxrq) from app_query
extract(year from query_cxrq)年度
extract(month from query_cxrq)月份
extract(day from query_cxrq)日
--转换带时间的日期格式变量为shortdate格式时间字符串方法:
1、datetime.tostring("yyyy.MM.dd")
2、formatdatetime(datetime,"yyyy.MM.dd")
3、convert.todatetime(str).ToShortDateString()
- ORACLE时间字段取年、月、日、季度
- oracle年,季度,月,周,日,分组
- oracle日期取年、月、日字段值
- 时间控件:my97DatePicker选择年、季度、月、周、日
- my97DatePicker选择年、季度、月、周、日
- my97datepicker 年,季度,月,周,日
- my97DatePicker选择年、季度、月、周、日
- Oracle 按年、月、日、周、季度连续查询
- ORACLE 取季度之间,时间区间查询,季度,月份,星期等时间信息
- ORACLE 取季度之间,时间区间查询,季度,月份,星期等时间信息
- Mysql 按照日、周、月、季度、年统计数据
- Oracle时间比较,计算 得到月,日,年
- mysql时间——查询上周、月、季度、年和本周、月、季度、年
- C# 当前时间:起始日,周,月,季度,半年的计算方法
- 取当前时间 格式 yyyy年mm月dd日 hh:mm:ss weekday
- Mysql中如何对按年月日查询时间字段
- oracle 实现按周,月,季度,年查询统计数据(收集)
- oracle 实现按周,月,季度,年查询统计数据(收集)
- OSPF的多区域的配置
- 高级配置OSPF(一)
- 高级配置OSPF(二)
- 热备份路由协议(HSRP)
- 部署多台windows 客户机
- ORACLE时间字段取年、月、日、季度
- Oracle学习笔记三:SQL语言基础(上)
- 打开心灵——SD2.0大会更显大家风范
- 在C++ class 中使用CUDA(包含texutre 2d的使用)
- 启用IIS默认网站时出现错误ox8ffe2740
- GCC编译 --- 起步
- 未雨绸缪(Plan to Throw One Away)
- 整体部分(The Whole and the Parts)
- Javascript中最常用的55个经典技巧 (网摘)