首页 > 数据库 > Oracle > 正文

Oracle常用语句 ---持续更新中

2024-08-29 13:54:58
字体:
来源:转载
供稿:网友

在Oracle中经常会遇到一些不常用到,但是却很实用的小语句。偏偏这些语句你在网上还一时半会儿的查不到。所以我把我知道或者遇到的都总结一下。不断更新中,常用Oracle的朋友可以收藏一下。

1选择前5行的内容.

select * from dq_S2_S2 where rownum <= 5   

选择其中几行的内容

select date_time from ( select  date_time, row_number() over ( order by date_time ) rn from dq_S2_S2) where rn between  3 and 4;

2.Date型与String型的转化

select to_date(substr(start_time,1,10),'yyyy-mm-dd') from table

或者

select to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd') from dual 

3.对时间的加减算法

sysdate - interval '7' year   当前时间减去7年

sysdate - interval '7' hour  当前时间减去7小时

例如:select trunc(sysdate,'hh24')- interval '1' hour from dual


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表