ORACLE 日期查询
2010-09-09 02:05
232 查看
Oracle 日期查询
1、查询当前日期
select sysdate from dual;
2、使用to_char来获取日期的部分参数YYYY 获取当前年
MM 获取当前月
DD 获取当前日
DAY 获取当前是周几
D 获取当前是本周第几天
WW 获取年中第几周
W 获取当前是本月第几周
Q 获取当前是第几季度
其中D和DAY的对应关系如下所示:
'1','星期日', '2','星期一', '3','星期二', '4','星期三', '5','星期四', '6','星期五', '7','星期六'
eg.1 获取当前日期
select to_char(sysdate,'yyyy-mm-dd') from dual;
eg.2 获取当前月份
select to_char(sysdate,'mm') from dual;
eg.3 获取当前是本周的第几天,是周几.第几天和周几对应关系如下,周日为第一天
select to_char(sysdate,'d-day') from dual;
D 1 2 3 4 5 6 7
DAY 星期日 星期一 星期二 星期三 星期四 星期五 星期六
eg.4 获取当前是本月第几周,本年第几周
select to_char(sysdate,'w-ww') from dual;
3、使用to_char来获取时间参数
hh 小时(12)
hh24 小时(24)
Mi 分
ss 秒
eg.5 十二进制方式显示当前时间
select to_char(sysdate,'hh:mm:ss') from dual;
eg.6 二十四进制显示当前时间
select to_char(sysdate,'hh24:mm:ss') from dual;
本文出自 “艳阳天的小窝” 博客,请务必保留此出处http://yytian.blog.51cto.com/535845/389286
1、查询当前日期
select sysdate from dual;
2、使用to_char来获取日期的部分参数YYYY 获取当前年
MM 获取当前月
DD 获取当前日
DAY 获取当前是周几
D 获取当前是本周第几天
WW 获取年中第几周
W 获取当前是本月第几周
Q 获取当前是第几季度
其中D和DAY的对应关系如下所示:
'1','星期日', '2','星期一', '3','星期二', '4','星期三', '5','星期四', '6','星期五', '7','星期六'
eg.1 获取当前日期
select to_char(sysdate,'yyyy-mm-dd') from dual;
eg.2 获取当前月份
select to_char(sysdate,'mm') from dual;
eg.3 获取当前是本周的第几天,是周几.第几天和周几对应关系如下,周日为第一天
select to_char(sysdate,'d-day') from dual;
D 1 2 3 4 5 6 7
DAY 星期日 星期一 星期二 星期三 星期四 星期五 星期六
eg.4 获取当前是本月第几周,本年第几周
select to_char(sysdate,'w-ww') from dual;
3、使用to_char来获取时间参数
hh 小时(12)
hh24 小时(24)
Mi 分
ss 秒
eg.5 十二进制方式显示当前时间
select to_char(sysdate,'hh:mm:ss') from dual;
eg.6 二十四进制显示当前时间
select to_char(sysdate,'hh24:mm:ss') from dual;
本文出自 “艳阳天的小窝” 博客,请务必保留此出处http://yytian.blog.51cto.com/535845/389286
相关文章推荐
- Oracle中使用日期做查询时需注意
- 关于Oracle字段类型Date使用mybatis generator自动生成工具出现的查询日期只精确到年月日问题
- Oracle查询优化-07日期运算
- 指定日期查询数Oracle据库
- 一周乱弹(1,eclipse 远程调试tomcat。2,常量类的作用。3,通过花生壳实现远程连接 端口:3389),4oracle查询日期5,bootstrap文本样式6,6 js四舍五入
- 16种oracle查询日期语句
- Oracle查询日期
- oracle使用日期进行查询
- 关于oracle日期查询问题
- java oracle 日期时间模糊查询的方法
- mybatis oracle查询日期格式书写
- oracle 日期查询
- oracle日期时间段查询遇到问题to_date ora-01847 day of month must be between 1 and last day of month
- Oracle查询任意时间段内的所有日期,无需建表
- Oracle中通过日期查询数据
- Hibernate查询oracle中日期的右边界问题
- oracle查询指定月份的日期列表
- oracle --sql--查询日期区间的数据
- ORACLE中查询日期返回年月日
- oracle中查询日期的各种语句