怎样判断某天所属的星期的星期一和星期天对应的日期分别是什么? SELECT NEXT_DAY(sysdate,'Monday') Monday, NEXT_DAY(sysdate,'sunday') sundayFROM dual; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 修定:SELECT NEXT_DAY(sysdate,'Monday')-7 Monday, NEXT_DAY(sysdate,'sunday') sundayFROM dual; select next_day(to_date('20020312','yyyymmdd'),'星期一')-7 from dual;select next_day(to_date('20020312','yyyymmdd'),'星期日') from dual; 楼上两位: 错!今天要是星期天, 楼上两位会得到下个星期天.这个问题, 要取决于当前的nls_territory, 也即一周的第一天从哪天开始.如果, 从周日开始.select trunc(sysdate, 'D') + 1 from dual; -- 周一select trunc(sysdate, 'D') from dual; -- 周日如果, 从周一开始.select trunc(sysdate, 'D') + 1 from dual; -- 周一select trunc(sysdate, 'D')+7 from dual; -- 周日上面的语句前提是当前session的NLS_TERRITORY为'CHINA'或'AMERICAN'(或者其它以周日为第一天的国家类型, 印象中:GERMANY为周一作为起始日)===========================oldwain---------------------------http://www.itpub.net/index.php?referrerid=32 http://www.linuxforum.net/ http://expert.csdn.net/http://www.oraclefan.net/ oldwain(老斗) 叙述的真严谨!:) 同意oldwain(老斗)的看法,next_day函数只能得到下一星期相同的日期。这个函数与当前日期有相当大的关系。所以结果敢随着当前日期的变化而变化 oracle 怎么执行动态sql语句? 高难度问题,请高手帮解决一下 oracle中不能用break,continue 吗? 如何从表空间的数据文件恢复为数据库表?非常着急!! 怎样把 列转成行 oracle 客户端有简化版怎么使用? Oracle10g和Oracle9i有什么不同 给视图加自增字段---- 学习的疑惑,请各位高手指点迷津 一段最普通的sql在在oracle里支持,在sql server里不支持,邪门!请高手指点.. 关于表分区的小问题,别见笑哦.呵呵! 关于ORACLE在LINUX在启动后自动启动的问题?
SELECT
NEXT_DAY(sysdate,'Monday')-7 Monday,
NEXT_DAY(sysdate,'sunday') sunday
FROM dual;
select next_day(to_date('20020312','yyyymmdd'),'星期日') from dual;
错!
今天要是星期天, 楼上两位会得到下个星期天.
这个问题, 要取决于当前的nls_territory, 也即一周的第一天从哪天开始.如果, 从周日开始.
select trunc(sysdate, 'D') + 1 from dual; -- 周一
select trunc(sysdate, 'D') from dual; -- 周日如果, 从周一开始.
select trunc(sysdate, 'D') + 1 from dual; -- 周一
select trunc(sysdate, 'D')+7 from dual; -- 周日
上面的语句前提是当前session的NLS_TERRITORY为'CHINA'或'AMERICAN'(或者其它以周日为第一天的国家类型, 印象中:GERMANY为周一作为起始日)===========================
oldwain
---------------------------
http://www.itpub.net/index.php?referrerid=32
http://www.linuxforum.net/
http://expert.csdn.net/
http://www.oraclefan.net/
next_day函数只能得到下一星期相同的日期。这个函数与当前日期有相当大的关系。
所以结果敢随着当前日期的变化而变化