详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp56

select to_char(sysdate,'ww') from dual;
select to_char(sysdate,'iw') from dual;

ww的算法为每年1月1日为第一周开始,date+6为每一周结尾
例如:20050101为第一周的第一天,而第一周的最后一天为20050101+6=20050107  
公式: 每周第一天 :date + 周 * 7 - 7  每周最后一天:date + 周 * 7 - 12)

iw的算法为星期一至星期日算一周,且每年的第一个星期一为第一周,
例如:20050101为星期六,所以用iw的算法是前年的53周,而20050103之后才是第一周的开始。  
公式: 每周第一天 :next_day(date) + 周 * 7 - 7每周最后一天:next_day(date) + 周 * 7 - 13)

其它:  
A、查今天是 "本月" 的第几周  SELECT TO_CHAR(SYSDATE,'WW') - TO_CHAR(TRUNC(SYSDATE,'MM'),'WW') + 1 AS "weekOfMon" from dual;  或  SELECT TO_CHAR(SYSDATE,'W') AS "weekOfMon" from dual;  
B、查今天是 "今年" 的第几周  select to_char(sysdate,'ww') from dual;  或  select to_char(sysdate,'iw') from dual;

转载于:https://www.cnblogs.com/grefr/p/5046315.html

oracle得到日期对应的星期相关推荐

  1. mysql插入日期 vs oracle插入日期

    今天做oracle日期插入的时候突然开始疑惑日期是如何插入的. 用框架久了,反而不自己做简单的工作了.比如插入. 通常,新建一个表对象,然后绑定数据,前端form提交,后端getModel后直接mod ...

  2. 16种oracle查询日期语句

    查询日期是使用oracle数据库过程中经常要遇到的操作,下文列举了一些oracle查询日期语句的例子,如果您感兴趣的话,不妨一看. oracle查询日期语句在我们使用数据库过程中是经常要用到的,下面就 ...

  3. [转]Oracle SQL 日期的應用

    oracle SQL裡常用的時間函數,經典推薦 相信很多人都有過統計某些數據的經歷,比如,要統計財務的情況,可能要按每年,每季度,每月,甚至每個星期來分別統計. 那在oracle中應該怎麼來寫sql語 ...

  4. oracle查看日期是第几周

    https://www.2cto.com/database/201302/191827.html oracle查看日期是第几周 系统当前时间是多少周,就是是今年的第几个星期 www.2cto.com ...

  5. IT忍者神龟之oracle常用日期计算

    oracle 常用日期计算2007年10月31日 星期三 下午 08:51sysdate 为数据库服务器的当前系统时间. to_char 是将日期型转为字符型的函数. to_date 是将字符型转为日 ...

  6. 查询加日期oracle,Oracle查询优化日期运算实例详解

    加减日.月.年 在Oracle中,date类型可以直接加减天数,而加减月份要用add_months函数. select a.hiredate 雇用日期, a.hiredate + 5 加5天, a.h ...

  7. oracle常见日期函数

    oracle常见日期函数 --常用日期函数 1.Sysdate 当前日期和时间 Select sysdate from dual; 2.Add_months(d,n) 当前日期d后推n个月 用于从一个 ...

  8. Oracle中日期函数的使用

    相信很多人都有过统计某些数据的经历,比如,要统计财务的情况,可能要按每年,每季度,每月,甚至每个星期来分别统计.那在oracle中应该怎么来写sql语句呢,这个时候Oracle的日期函数会给我们很多帮 ...

  9. oracle数据库 日期函数用法

    oracle数据库 日期函数用法 –Oracle trunc()函数的用法 /日期******/ 1.select trunc(sysdate) from dual --2013-01-06 今天的日 ...

最新文章

  1. 计算机组成原理实验报告名,计算机组成原理的实验报告
  2. windows server 2003 DNS 细谈系列之(二)记录类型、数据库
  3. CSS:超出部分省略号
  4. sqlplus set;命令
  5. 黑客攻破网站涂鸦特效(强烈建议看看)
  6. Android+Java中使用RSA加密实现接口调用时的校验功能
  7. Linux nginx搭建文件服务器
  8. Qt数据库编程_基本
  9. 如果__name__ =='__main__':在Python中怎么办?
  10. php微信关键词回复,php微信开发之关键词回复功能
  11. ELK 把date替换为logstash的@timestamp
  12. 面试必考之Java三大特性
  13. 解决idea的程序包错误:程序包XXX不存在的问题
  14. “人生就像滚雪球,重要的是发现很湿的雪和很长的坡。”+复利的力量
  15. 浙江移动彩信新sp接入指南
  16. 淘宝大数据产品解析之淘宝数据魔方技术架构(1)
  17. ubuntu20.04 虚拟机连不上网
  18. 周记一:要有一颗屹立不倒的恒心
  19. MinIO客户端mc使用
  20. Java 面试题(持续更,最后一次更新时间:2021/4/2)

热门文章

  1. iOS 9 学习系列:UIStack View
  2. What you need to know about AllowUnsafeUpdates (Part 1) [转载]
  3. Pyomo+GLPK使用
  4. 常用作图与图片处理工具
  5. Git提交项目到GitHub
  6. Redis在SSM项目中的简单使用
  7. python之路_django路由配置及模板
  8. idea中maven导入jar包
  9. assign和always的使用
  10. [转]asp.net文件下载方法...