CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  开发

关于时间函数。

楼主fredlin(.net)2005-11-07 10:02:26 在 Oracle / 开发 提问

next_day   是指下星期的。。。  
  那怎么样算本周的星期一,星期二?  
   
  last_day   可以求本月的最后一天  
  那么有本月的第一天呢?  
   
   
  ADD_MONTHS   可以求任意月,  
  有没有add_day   的方法??  
   
  任意两天相差几天或几个小时你们又是怎么计算的?    
   
  问题较多!请多多包涵!结账时再加分 问题点数:35、回复次数:3Top

1 楼qiaozhiwei(乔)回复于 2005-11-07 10:20:47 得分 0

本月第一天:  
  SQL>   SELECT   TRUNC(SYSDATE,'MM')   FROM   DUAL;  
   
  TRUNC(SYSD  
  ----------  
  01-11月-05Top

2 楼qiaozhiwei(乔)回复于 2005-11-07 10:23:34 得分 25

相差一天或几天,如果是几小时,转换为相应的天数  
  SQL>   SELECT   SYSDATE+1   FROM   DUAL;  
   
  SYSDATE+1  
  ----------  
  08-11月-05Top

3 楼zzwind5(★★★★★)回复于 2005-11-07 10:32:37 得分 10

select   sysdate+1   from   dual       --加一天  
   
  select   add_months(sysdate,1)-sysdate   from   dual       --两个时间差多少天,小时有小数表示Top

相关问题

  • 时间的函数?
  • 怎么加时间函数?
  • Access内的时间函数
  • 时间函数问题
  • varchar转时间函数???
  • 求一段时间函数
  • UNIX的时间函数失效了?
  • 关于时间函数的小问题
  • 时间函数的问题,请帮助!
  • 请教时间函数的问题!

关键词

  • sql
  • sysdate
  • 相差
  • trunc
  • 小时
  • 月
  • day
  • months
  • from dual
  • 可以求

得分解答快速导航

  • 帖主:fredlin
  • qiaozhiwei
  • zzwind5

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo