易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE分页查询SQL语法


--1:无ORDER BY排序的写法。(效率最高) ­
--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) ­
SELECT * ­
  from (Select ROWNUM AS ROWNO, T.* ­
           from k_task T ­
          where Flight_date between to_date('20060501', 'yyyymmdd') and ­
                to_date('20060731', 'yyyymmdd') ­
            AND ROWNUM <= 20) TABLE_ALIAS ­
WHERE TABLE_ALIAS.ROWNO >= 10; ­
­
--2:有ORDER BY排序的写法。(效率最高) ­
--(经过测试,此方法随着查询范围的扩大,速度也会越来越慢哦!) ­
SELECT * ­
  from (SELECT TT.*, ROWNUM AS ROWNO ­
           from (Select t.* ­
                    from k_task T ­
                   where flight_date between to_date('20060501', 'yyyymmdd') and ­
                         to_date('20060531', 'yyyymmdd') ­
                   ORDER BY FACT_UP_TIME, flight_no) TT ­
          WHERE ROWNUM <= 20) TABLE_ALIAS ­
where TABLE_ALIAS.rowno >= 10; ­
­
--3:无ORDER BY排序的写法。(建议使用方法1代替) ­
--(此方法随着查询数据量的扩张,速度会越来越慢哦!) ­
SELECT * ­
  from (Select ROWNUM AS ROWNO, T.* ­
   


相关文档:

oracle发送邮件存储过程:

oracle发送邮件存储过程:
create or replace procedure bsd_sendemail(
p_receiver varchar2,
p_sub varchar2,
p_txt varchar2)
is
p_user varchar2(30):='';
p_pass varchar2(30):='';
p_sendor varchar2(20):='Gnie';
p_server varchar2(20):='Mail_Server_IP';
p_port number:=25;
p_need_smtp number:=0;
p ......

C#备份Oracle代码

项目开发中,需要远程备份数据库,以下为C#远程备份数据库的代码
 /// <summary>
/// 数据库备份
/// </summary>
/// <param name="fileName">dmp文件名称</param>
/// <param name="logFileName">log文件名称</param>
/// <re ......

Oracle 常用sqlplus命令

 
一、ORACLE的启动和关闭
1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下
su - oracle
a、启动ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>startup
SVRMGR>quit
b、关闭ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>shutdow ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号