sql oracle分页查询,ORACLE分页查询SQL语法

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表空间操作详解

1

2

3作者:   来源:    更新日期:2006-01-04

5

6

7建立表空间

8

9CREATE TABLESPACE data01

10DATAFILE '/ora ......

Oracle 在9i以后,可以利用DBMS_METADATA.GET_DDL包得到数据库的对象的ddl脚本。如下(SQLPLUS中执行):

1. 获取单个的建表、视图和建索引的语法

set pagesize 0

set long 90000

set feedback off

set echo off

spool DEPT.sql

select dbms_metadata. ......

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#远程备份数据库的代码

///

/// 数据库备份

///

/// dmp文件名称

/// log文件名称

///

一、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 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值