- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 ORACLE EXECUTE IMMEDIATE 小结
一、总体介绍EXECUTE IMMEDIATE代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,推荐使用EXECUTE IMMEDIATE,因为它获的收益在DBMS_SQL包之上。二、使用技巧1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应
2014-10-13 16:25:20
534
转载 hints: select /*+index()*/
Oracle Hints是一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划,而不是根据它自己的分析。一、我们可以用Oracle Hints来实现:1) 使用的优化器的类型2) 基于代价的优化器的优化目标,是all_rows还是first_rows。3) 表的访问路径,是全表扫描,还是索引扫描,还是直接利用rowid。4) 表之间的连接类型5) 表之间的连接顺序
2014-10-13 15:53:03
4544
1
原创 批量操作数据方法(实例)
存储过程中有两种数据输出方法:(一)一种是利用EXECUTE IMMEDIATE SQL using....执行动态sql,一次批量将数据输入到临时表中,然后利用游标进行输出 execute immediate SQL bulk collect into (record/table) 执行动态sql(1) PROCEDURE PRO_SASCOLLECTMONEY(PARA
2014-10-13 15:30:50
520
翻译 时间常用的表达
当月: to_char(sysdate, 'YYYYMM'), 下月: to_char(add_months(sysdate, 1), 'YYYYMM'), 下下月: to_char(add_months(sysdate,2), 'YYYYMM'), 下下下月:to_char(add_months(sysdate, 3), 'YYYYMM'),
2014-10-12 23:26:01
555
原创 decode函数
1、将表中的字段翻译成实际的业务知识的意义 decode(lpflag,'1','同意','2','犹豫','3','拒绝','无登记')意义:若lpflag 返回1 则显示‘同意’ 若lpflag 返回2 则显示‘犹豫’ 若lpflag 返回3 则显示 '拒绝' 若lpflag 返回null 则显示 '无登记'
2014-10-12 23:24:11
281
转载 UML类图
http://kb.cnblogs.com/page/129490/在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,
2013-05-09 16:12:35
351
转载 UML用例图
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1. 参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 2. 用例(Use Case) 用例就是外部可见的系统功能,
2013-05-09 14:42:19
715
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人