oracle 10g values of 和indices of 初次接触
values of 和indices of是oracle 10g的新特性。在批量处理中提高性能,适用于处理嵌套集合,稀疏集合时,以避免丢失记录异常和创建多余副本。在使用时,forall var in values of collection...
oracle update ora-01779
create table tt1 (id1 int,no1 int);create table tt2 (id2 int,no2 int);insert into tt1 values(1,6);insert into tt1 values(2,7);insert into tt2 values(1,1);insert into tt2 values(2,2); update (...
oracle 10g resumable
imp 命令中resumable设置resumable
oracle PLSQL循环语法
loop statement; exit when condition ;end loop;while condition loop; statement;end loop;for var in [reverse] loop_bottom .. loop_top loop statement;end loop...
oracle update的变种写法
create table a (id int ,name int);create table b (id int ,name int);select * from a select * from binsert into aselect 1,11 from dual insert into bselect 1,22 from dual 变种一...
oracle asm 初次接触
在oracle客户端查看asm文件系统信息视图select * from v$asm_diskgroup在客户端增加表空间容量,不用指定文件地址和文件名。SQL> alter tablespace ts add datafile size 10g;对于非ASM存储的oracle,可在参...
oracle flashback 理论与实践一
利用query flashback回复数据。比较麻烦 要写一个过程。select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') from dual;exec dbms_flashback.enable_at_time(sysdate-3/1440);exec dbms_flashback.disable();DECLAR...
oracle 集合collection
集合分类:1、变长数组varray create type varray_typ as varray(2) of varchar2(20); 2、嵌套表create type nested_typ as table of varchar2(2)[or other type];1和2的混合体:多级集合。oracle 10g新...
oracle 数据库对象学习一
学习数据库对讲的定义,使用对象创建表,对象表,及dml操作。对象引用(不使用外键)的操作,构造函数的定义及使用等。关键字:type ,type body ,value ,ref ,deref ,construtor ,self......
oracle flashback 理论与实践一
query flashback 查询返回技术。用于:如果错误修改了数据,想回到修改前的状态。SCN:system change number闪回到某个时间点或者根据scn权限:dbms_flashback的execute权限。使用的几个包dbms_flashback.enab...
oracle instead of trigger
链接http://blogger.org.cn/blog/more.asp?name=RandomRen&id=20956 触发器中使用instead 实践
oracle学习资料网站
开发人员查阅相关语法函数定义的使用http://www.adp-gmbh.ch/ora/tuning/tkprof/index.html
SQL注意表别名尽量不适用X Y
今天一同事问我SQL为什么执行有问题。报错ora-06533 'OGC_X'...........仔细分析发现,sql没有解析变量x,因为sql中明显对x的字段引用错误,但是没有报出‘找不到标识符’。后发现x是synonym.猜想sql解析的时候是...
oracle [case] [delete]
case用法很简单,但是平时很少用,由此被问起竟忘了具体语法。create table t1 (id number);insert into t1(id) select level from dual connect by level<5;commit;select case id &...
oracle 10g新增hash group by 算法
决定hash group by 启用的参数是_gby_hash_aggregation_enabled 。查询是否启动:select ksppinm, ksppstvl from x$ksppi pi, x$ksppcv cv where cv.indx = pi.indx and pi.ksppinm ...
oracle 隐含参数的查询
【2个基本表】名字比较难记x$ksppi--可以查询参数的定义说明和x$ksppcv--可以查询参数的值例如:select ksppinm, ksppstvl from x$ksppi pi, x$ksppcv cv where cv.indx = pi.indx a...
LRM-00109 ORACLE 10.2.0.1
报错的记录---------------------------------------------------------------------------------------------------C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Pro...
sqlplus set命令详解
set命令详解网站修改url中的最后一个关键字http://www.adp-gmbh.ch/ora/sqlplus/arraysize.html
快速生成Sqlplus可执行的外部文件
Oracle执行外部文件:c:>sqlplus user/pwd@dbsql>@new.sql执行多个sql文件:1.把所有的文件都放在同一个目录下,然后在命令行里执行命令: c:>dir/b > d:\1.sql...
在oracle 10g上修改dbname的实验
1 【参考资料】http://www.itpub.net/viewthread.php?tid=210292&extra=&page=1http://vecentli.itpub.net/post/14011/385725对以上资料的作者表示感谢 2  ...