您的位置:首页 > 数据库 > Oracle

【整理】Oracle常用函数

2013-08-06 22:51 309 查看
1、Add_months()

select add_months(sysdate,1) from dual;

2、Months_between()

select months_between(sysdate,hidate) from dual

3、Next_day

select next_day(sysdate,'星期一') from dual

4、Last_day

select last_day(sysdate) from dual

5、Nullif
比较两个表达式是否相等
如果相等,则返回null
如果不相等,则返回表达式1
限制条件:表达式1 不能是null

6、随机返回5条记录

select * from (select * from table_name order by dbms_random.value()) where rownum <=5

7、一条SQL确定一年的天数

select add_months(trunc(sysdate,'y'),12)-trunc(sysdate,'y') from dual

共享一个不错的Oracle学习文档
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: