摘要:
SQL> set serveroutput onSQL> DECLARE CURSOR cur IS SELECT DATA_DATE, ACCT_NO , ACCT_ORD , ACCT_NO_PK , CARD_CODE , CUST_NO , BANK_CORP_COD... 阅读全文
摘要:
select name,total,round(total-free,2) used, round(free,2) free,round((total-free)/total*100,2) pctused from(select 'SGA' name,(select sum(value/1024/1... 阅读全文
摘要:
select rowid from T_PM_DEPOSIT_HIS partition(DEPOSIT_HIS_20120104) ;SQL> set linesize 200SQL> set pagesize 200SQL> set autot trace----该条数据取自partition(... 阅读全文
摘要:
开窗函数Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行SQL> create table a1(id int,flag1 char(10),flag2 char(10));Table crea... 阅读全文
摘要:
SQL> create sequence seq1minvalue 1maxvalue 999999999999999999999999999start with 0increment by 1cache 20; 2 3 4 5 6 create sequence seq1*ERROR at lin... 阅读全文
摘要:
INDEX FULL SCAN 索引全扫描。单块读 。它扫描的结果是有序的,因为索引是有序的。它通常发生在 下面几种情况(注意:即使SQL满足以下情况 不一定会走索引全扫描) ... 阅读全文
摘要:
INDEX FULL SCAN 索引全扫描。单块读 。它扫描的结果是有序的,因为索引是有序的。它通常发生在 下面几种情况(注意:即使SQL满足以下情况 不一定会走索引全扫描) ... 阅读全文
摘要:
一.构造相关表P1,P2create table p1(id int,name char(10));create table p2(id int,name char(10));二.批量插入数据begin for i in 1 .. 100000 loop insert into p1 values(... 阅读全文
摘要:
-----对于普通表实现: UPDATE T_PM_DEPOSIT_HIS b SET flag = SUBSTR( flag, 1, 8 )||'4'|| CASE WHEN term =20130101DECLARE CURSOR c... 阅读全文
摘要:
游标是用来处理使用SELECT语句从数据库中检索到的多行记录的工具。借助游标的功能,数据库应用程序可以对一组记录逐个进行处理,每次处理一行。游标是从数据表中提取出来的数据,以临时表的形式存放在内存中--普通游标,游标本身就是一个变量一个游标(cursor)可以被看作指向结果集(a set of ro... 阅读全文