读书人

Oracle数据库之SQL单行函数-日期函数汇

发布时间: 2013-04-07 12:50:11 作者: rapoo

Oracle数据库之SQL单行函数---日期函数集锦
前言

Oracle数据库的日期函数是十分强大的,而且也比较的多。笔者将之整理下来供日后的参考

使用。于自己便利,也于别人便利!

常用日期型函数

1、Sysdate: 当前的日期和时间


3、Add_moths(d,n):当前日期d后推n个月,一般用于从一个日期值增加或者减少一些月份

至于to_date()的用法接下来会有介绍
5、Next_day(d,day_of_week):返回有day_of_week命名的,在变量d中指定的日期之后的

第几个工作日的日期。(day_of_week必须为该星期中的某一天)

为什么会出现这种结果呢?因为1代表的是周日,这里的3代表的是周2,看看笔者的

系统时间Oracle数据库之SQL单行函数-日期函数汇总已经过了周二了,那么它会表示下周的周二。

6、Current_date():返回当前会话时区中的当前日期

10、TRUNC(for dates):为指定的元素而截取的日期值

具体语法如下:

TRUNC(date[,fmt])

date:日期值

fmt:日期格式,该日期格式有指定的元素格式所截去,忽略它的

话,则由最近的日期截去。

看看具体的使用情况吧:

(1)、按年截尾

(2)、按月截尾


至于其他按日、按时截尾笔者就不演示了。

11、INTERVAL:在当前时间上+1

常用的日期数据处理函数

上面使用到了to_date()他是日期数据格式处理的函数,另外还有一个to_char()函数,这两个

函数就是用于处理日期格式的。至于其具体用法笔者这里也不想过多描述了,有机会会在以后进行

一些总结。




读书人网 >其他数据库

热点推荐