select to_date('2005-01-01','yyyy-mm-dd')+
8-to_char(to_date('2005-01-01','yyyy-mm-dd'),'d')
+(12-1)*7 from dual;本周开始日期
上面的再加6(7-1)就是本周结束日期。
8-to_char(to_date('2005-01-01','yyyy-mm-dd'),'d')
+(12-1)*7 from dual;本周开始日期
上面的再加6(7-1)就是本周结束日期。
解决方案 »
- vb连接oracle,执行一个复杂的存储过程,其间将vb进程手动杀死,oracle什么时候执行回滚?是马上执行还是插入完成后执行,还是别的时候
- 查找问题,求高手帮忙~!
- Enterprise Manager Console登陆的用户名,密码是什么?
- 不看不知道,高手快来100分!谁回建视图,悬赏100分!建成在加100分
- 触发器问题:在插入的行里面改变某个字段值的实现
- oracle 备份表恢复问题
- -----------关于Oracle的用户数------
- oracle把表都放哪了?
- oracle中是否有sql中的功能,跟踪程序,查找那些有问题的进程
- sql語句,請教......
- 大哥:问一个关于delphi调用过程的问题?
- 高手,在Oracle数据库中,用SQL+语句将用户为 U1 的表T导出成.exp或.sql文件!谢谢
以第十周为例
select trunc(sysdate,'YYYY')+7*10 as startday,trunc(sysdate,'YYYY')+7*(10+1)-1 as endday from dual 以第十周为例