【整理】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学习文档:
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学习文档:
相关文章推荐
- MSSql 与Oracle常用函数整理(一)
- 110个Oracle常用函数整理汇总
- 【Oracle 学习笔记】Day 1 常用函数整理(转换、DeCode),表的外键
- Oracle 常用函数整理
- 110个Oracle常用函数整理汇总
- Oracle常用函数整理
- 110个Oracle常用函数整理汇总【转】
- 110个Oracle常用函数整理汇总
- SQLServer和Oracle的常用函数对比(收集,不断整理中)
- 110个Oracle常用函数整理汇总
- Oracle常用函数整理
- 110个Oracle常用函数整理汇总
- Oracle常用函数整理
- MSSql 与Oracle常用函数整理(二)
- SQLServer和Oracle的常用函数对比(收集,不断整理中)
- Oracle常用函数整理
- Oracle常用函数整理
- Oracle常用函数整理
- oracle 常用函数整理
- Oracle常用函数速查-我整理的笔记