似乎一个 trunc 就够了。前几个没什么正经用吧。
解决方案 »
- 请问一下这个棘手的问题能不能用SQL实现,怎么实现?
- 关于oracle建库问题(包括表的建立,表的个数,之间联系等)
- 新年上班第一天,求一语句,进来看看
- 聪明的人:华为的1个合作商公司考的比试题???
- 一个关于case的简单问题,大家帮帮忙
- 大家(特别是高手)都来谈谈自己的ORACLE历程吧,交流经验,相互促进,共同提高!(我散100)
- 简单问题!!
- oracle 9i的同步复制问题:如果断电后重新链接的话他可以自动检测然后同步吗?
- oracle managerment server!选项
- 一个很菜的问题,送分!
- 数据库为oracle, 统计时用到时间段,条件加上<=或者>=索引无效?
- solaris studio 运行dbx 调试错误
刚去搜了一下trunc的函数用法。 (我自己平常用的也是不加参数的)1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18
2.select trunc(sysdate, 'mm') from dual --2011-3-1 返回当月第一天.
3.select trunc(sysdate,'yy') from dual --2011-1-1 返回当年第一天
4.select trunc(sysdate,'dd') from dual --2011-3-18 返回当前年月日
5.select trunc(sysdate,'yyyy') from dual --2011-1-1 返回当年第一天
6.select trunc(sysdate,'d') from dual --2011-3-13 (星期天)返回当前星期的第一天
7.select trunc(sysdate, 'hh') from dual --2011-3-18 14:00:00 当前时间为14:41
8.select trunc(sysdate, 'mi') from dual --2011-3-18 14:41:00 TRUNC()函数没有秒的精