04 2016 档案

摘要:转:http://blog.csdn.net/wanghai__/article/details/4778343 在oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析. 一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大 阅读全文
posted @ 2016-04-29 10:02 pompeii 阅读(495) 评论(0) 推荐(0)
摘要:转自:http://www.itpub.net/thread-1838303-1-1.html 1.中心移动(前1行、本行、后一行共3行)SQL> with t as(select level mon,level*10 v from dual connect by level<=12) 2 sele 阅读全文
posted @ 2016-04-29 09:51 pompeii 阅读(347) 评论(0) 推荐(0)
摘要:以下演示重启动问题,请注意 before触发器和after触发器的行为区别,因为before触发器会触发两次而导致重启动问题,因此使用after触发器更加高效,应该尽量避免在所有触发器中使用自治事务 演示before触发器导致的查询重启动问题 1、创建测试表 create table test4(x 阅读全文
posted @ 2016-04-28 10:36 pompeii 阅读(351) 评论(0) 推荐(0)
摘要:1、创建 directory create or replace directory tt as'c:\'; SELECT * FROM DBA_OBJECTS DO WHERE DO.OBJECT_TYPE LIKE'%DIR%'; 查询目录是否创建成功 2、输出脚本:来自asktom网站 3、执 阅读全文
posted @ 2016-04-28 09:35 pompeii 阅读(808) 评论(0) 推荐(0)
摘要:总结:虚拟列可以使用于一些特殊场合,实质是类似于函数列(即以 表中已有的列 经过函数运算得来),“虚拟列不存储在数据库中,是在执行查询时由oracle后台计算出来返回给用户”,因此虚拟列不会增加存储空间,但是由于需要计算,需要消耗额外的CPU Time。 创建表时使用虚拟列 SQL> create 阅读全文
posted @ 2016-04-27 09:17 pompeii 阅读(2300) 评论(0) 推荐(0)
摘要:数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。锁机制用于管理对共享资源的并发访问。 根据保护的对象不同,Oracle数据库锁可以分为以下几大类: DML锁(dat 阅读全文
posted @ 2016-04-26 16:04 pompeii 阅读(970) 评论(0) 推荐(0)
摘要:转:http://yedward.net/?id=82 1、execute_trigger:用来运行一个指定的触发器,常用来运行用户自定义的触发器。 语法:procedure execute_trigger(trigger_name varchar2),其中trigger_name是指定的一个有效的 阅读全文
posted @ 2016-04-20 14:46 pompeii 阅读(1712) 评论(0) 推荐(0)
摘要:Locking Mode Property Description Specifies when Oracle Forms tries to obtain database locks on rows that correspond to queried records in the form. T 阅读全文
posted @ 2016-04-20 14:17 pompeii 阅读(1827) 评论(0) 推荐(0)
摘要:commit_form:将form上的数据写入数据库,并且会在database提交,即 直接查询表是能够查到结果,在form左下角会得到“FRM-40400:Transaction complete:4 records applied an saved” post:将form上的数据写入数据库,但是 阅读全文
posted @ 2016-04-20 11:17 pompeii 阅读(718) 评论(0) 推荐(0)
摘要:转:http://yedward.net/?id=70 Form的validate行为可以由一个总的form级别的validation属性来控制,可以通过set_form_property来设置成PROPERTY_TRUE 和 PROPERTY_FALSE。当程序的焦点离开当前validation_ 阅读全文
posted @ 2016-04-20 09:13 pompeii 阅读(5001) 评论(0) 推荐(0)
摘要:转:http://yedward.net/?id=57 Form中的系统变量,它存在于一个Form的整个运行时期的会话之中,变量包含了有关Form相关属性的字节信息。有些变量标明了当前状态,还有些变量包含了告诉Oracle如何进行相关操作的设定信息。当系统变量在表达式中出现时,system前要加上分 阅读全文
posted @ 2016-04-20 08:59 pompeii 阅读(2369) 评论(0) 推荐(0)
摘要:NAME_IN和COPY实际是间接引用,类似指针传递,而不是值传递... IF :VAR1 IS NULL ... direct referenceIF NAME_IN ( :VAR1 ) IS NULL ... indirect referenceReferencing items indirec 阅读全文
posted @ 2016-04-20 08:45 pompeii 阅读(1534) 评论(0) 推荐(0)
摘要:ORACLE 推荐使用此种方法来控制ITEM属性,虽然实质也是调用set_item_instance_property和set_item_property ALTERABLE app_item_property.set_property(itemid, ALTERABLE,PROPERTY_ON); 阅读全文
posted @ 2016-04-19 16:37 pompeii 阅读(3934) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2016-04-19 13:46 pompeii 阅读(1) 评论(0) 推荐(0)
摘要:转自:http://yedward.net/?id=68 Form中一般常用的画布类型包括content、stacked、tab这三种,其实content类型的画布是每一个form都必须有的,而且只能有且仅有一个。其中,Tab画布算是比较特殊的一种画布了,首先不能直接在Tab上放置任何item,所有 阅读全文
posted @ 2016-04-19 11:52 pompeii 阅读(2311) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/toowang/p/3668070.html 阅读全文
posted @ 2016-04-19 09:18 pompeii 阅读(757) 评论(0) 推荐(0)
摘要:本文来自iDB Stock:http://www.idb-stock.net/idb/2011/06/01/153.html 1.spool的作用是什么? spool的作用可以用一句话来描述:在sqlplus中用来保存或打印查询结果。 2.spool在oracle 9i、10g和11g下的语法及使用 阅读全文
posted @ 2016-04-01 10:21 pompeii 阅读(4173) 评论(0) 推荐(0)
摘要:在sql*plus 等工具使用 dbms_output函数进行输出时,如若输出的内容很多,会出现ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.错误,这是由于输出缓冲区溢出造成的,有两种方法来解决! 1、增加输出缓冲区大小 SET SE 阅读全文
posted @ 2016-04-01 09:40 pompeii 阅读(1249) 评论(0) 推荐(0)