
oracle
zhoushuai3066
这个作者很懒,什么都没留下…
展开
-
oracle连接远程数据库
D:/oracle/product/10.2.0/db_2/NETWORK/ADMIN 6、修改oracle安装路径下D:/oracle/product/10.2.0/db_2/NETWORK/ADMIN/tnsnames.ora的tnsnames.ora文件,添加XXX = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTO原创 2010-03-08 17:51:00 · 472 阅读 · 0 评论 -
oracle中删除一张表中的重复数据
delete from QUE_DEPOSITORY dq where dq.depository_id in (select q1.depository_id from QUE_DEPOSITORY q1 where (q1.depository_name, q1.depository_parent_id) in (select q2.depository_name,转载 2011-06-22 11:32:00 · 5155 阅读 · 0 评论 -
plsql中的异常
Oracle异常总结 2009-09-14 23:26:27| 分类: ORACLE数据库 阅读266 评论0 字号:大中小 订阅转载 2011-06-22 10:32:00 · 4254 阅读 · 0 评论 -
select into 和 insert into
原帖地址:http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html<br />SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 <br /> Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制转载 2011-04-28 16:03:00 · 405 阅读 · 0 评论 -
oracle中常用的数据字典
SELECT * FROM USER_IND_COLUMNS WHERE INDEX_NAME LIKE %FK_RELATE_COURSE%;select * from user_constraints where constraint_name like %FK_RELATE_COURSE%;原创 2011-06-15 13:57:00 · 423 阅读 · 0 评论 -
ORACLE中的索引说明:
<br />原文地址:http://www.chinabyte.com/biz/cbfwq/186/2650686.shtml<br />索引是提高数据查询最有效的方法,也是最难全面掌握的技术,因为正确的索引可能使效率提高10000倍,而无效的索引可能是浪费了数据库空间,甚至大大降低查询性能。 <br />索引的管理成本<br /> 1、 存储索引的磁盘空间<br /> 2、 执行数据修改操作(INSERT、UPDATE、DELETE)产生的索引维护<br /> 3、 在数据处理转载 2011-05-16 11:42:00 · 394 阅读 · 0 评论 -
oracle sql优化2
<br />原帖地址:http://www.iteye.com/topic/153180<br />31. 强制索引失效<br /><br /> 如果两个或以上索引具有相同的等级,你可以强制命令ORACLE优化器使用其中的一个(通过它,检索出的记录数量少) .<br /><br /> 举例:<br /><br /> SELECT ENAME <br /> FROM EMP <br /> WHERE EMPNO = 7935 <br /转载 2011-05-13 18:31:00 · 259 阅读 · 0 评论 -
oracle sql优化1
<br /> 原帖地址:http://www.iteye.com/topic/153178<br />1. 选用适合的ORACLE优化器 <br /> ORACLE的优化器共有3种:<br />a. RULE (基于规则) <br />b. COST (基于成本) <br />c. CHOOSE (选择性)<br /> 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIR转载 2011-05-13 11:09:00 · 347 阅读 · 0 评论 -
建表,建序列,建主键
<br />create table T_TEMPLATEEVENT<br />(<br /> ID NUMBER(16) not null,<br /> EVENTNAME VARCHAR2(50)<br />);<br />create table T_TEMPLATE_TEMPLATEEVENT<br />(<br /> ID NUMBER(16) not null,<br /> TEMPLATEID NUMBER(16),<br /> TE原创 2010-06-24 12:52:00 · 345 阅读 · 0 评论 -
插入大数据时 ,提速方法
使用普通的 insert 插入200万条记录,用了差不多2个小时,改用存储过程减少了差不多1个小时,还是不能满足要求,现在改用sql loder来添加大数据。原创 2010-05-15 14:25:00 · 546 阅读 · 0 评论 -
start with connect by prior 中新加的 CONNECT_BY_ISLEAF
在10g中Oracle提供了新的伪列:CONNECT_BY_ISLEAF,通过这个伪列,可以判断当前的记录是否是树的叶节点。这里描述一下在9i中如何实现相应的功能.首先构造一个例子: view plaincopy to clipboardprint?CREATE TABLE T_TREE (ID NUMBER PRIMARY KEY, FATHER_ID NUMBER, NAME V转载 2010-03-24 17:03:00 · 1352 阅读 · 0 评论 -
plsql中的异常2
如果没有异常,在程序中,应当检查每个命令的成功还是失败,使用异常,可以方便处理错误,而且异常处理程序与正常的事务逻辑分开,提高了可读性。 1、异常的优点 2、异常的分类 有两种类型的异常,一种为内部异常,一种为用户自定义异常,内部异常是执行期间返回到PL/SQL块的。用户自定义异常由开发者显示定义,在PL/SQL块中传递信息以控制对于应用的错误处理。 为转载 2011-06-22 13:34:00 · 4435 阅读 · 0 评论