- 博客(14)
- 收藏
- 关注
翻译 Native Dynamic SQL使用的最佳实践
使用NDS的最佳实践Steven Feuerstein最近几年中,动态SQL已经成为PL/SQL程序中更加普遍使用的特性。在Oracle8i提供Native Dynamic SQL(NDS)之前,PL/SQL中只能通过DBMS_SQL包来实现动态SQL。DBMS_SQL尽管非常健壮,但非常难以使用,而且相对来说较慢。目前,Oracle Database 10g中,实际上NDS能够处理所有最
2008-12-16 11:32:00
2085
2
翻译 关于游标变量的使用(Cursor Variables)
关于游标变量(Cursor Variables)如何将存储过程返回的REF CURSOR类型的结果集插入到一个数据库表中?游标变量(cursor variable)是一种指向结果集的PL/SQL变量。我们可以从游标变量的结果集中取得游标行(fetch),就像是从显式游标中取得游标行一样。特别是使用针对游标变量的BULK COLLECT语法将结果集中的所有行存放到一个集合中,那么就
2007-09-04 15:33:00
2020
1
翻译 关于PL/SQL的泛型(Generics)
关于PL/SQL的泛型(Generics)By Steven Feuerstein编写泛型的可重用的代码可以开拓思维并且能够节省大量时间,因为可以避免一再地编写同样的代码。另一方面,必须承认泛型程序通常比起语法的具体变化更加复杂和难于测试。此外,我们常常不知不觉地陷入过度设计的危险境地。“咦,我为什么不增加5个参数以便使程序更加灵活呢?”——这很危险。 针对泛型应用尝试的三个建
2007-08-28 18:48:00
1340
1
翻译 关于INVOKER(Steven Feuerstein)
http://www.oracle.com/technology/oramag/oracle/07-jul/o47plsql.html关于INVOKERBy Steven Feuerstein在Oracle8i以前,所有已编译存储对象(包括packages, procedures, functions, triggers, and views)只能以定义者(Definer)身份解析运行
2007-08-27 10:33:00
848
转载 Maximo部分FAQ
1.ConfigDB发生表空间错误?答:有时configdb时出现错误:ORA-00959: Tablespace MAXIMO does not exist或者ORA-02216: Tablespace name expected1、如果你安装ORACLE后设置的表空间不是“MAXIMO”这个名字,那么必须在MAXINST时使用-Tname参数。如果你真的不清楚设置的表空间是
2007-08-24 10:52:00
2969
原创 解决ORACLE 9IAS控制台出错的问题
ORACLE 9IAS的Enterprise Manager web Console进入之后一片空白,无任何显示,也不报错。重新启动HTTP SERVER,对这种现象无任何影响。顺序起停ORACLE有关自动运行的服务,也没有帮助。进入命令提示符下,找到Enterprise Manager web Console的执行文件:D:/ora9is/sysman/emd/emctl直接
2007-08-24 10:15:00
637
原创 层次结构查询(Querying Hierarchies)
ORACLE中的层次结构查询层次结构在现实生活中是很常见的,因此早期的数据库是层次数据库,如实的反映了这种关系。后来层次数据库被证实是非常笨重的,因此关系数据库取得了成功。但是层次结构依然存在,而在关系数据库中层次并不能得到很好的体现。ORACLE提供了强大的层次结构查询来解决这个问题。一、 固定和可变层数层次结构关系大致可分为两种。一种是层级固定,例如美国分为各个州,州下分县
2004-12-13 20:48:00
2097
原创 Oracle 9iAS配置运行FORM、Report
安装配置应用服务器操作系统安装Oracle 9iAS 企业版① Oracle 9i Application Server Infrastructure ;其中:Oracle 9iAS Infrastructure Instance Name :ora9ias_is;口令:ora9ias安装目录:d:/Ora9is② Oracle 9iAs Applica
2004-12-13 16:55:00
5753
1
原创 Report Builder中占位列的使用
Report Builder中的列类型包括公式列、汇总列、占位列等。一般公式列、汇总列用的比较多,这里不再详述。下面主要讲占位列的一种使用方法。日前做的应用中,需要20个公式列来取值,而每个公式列都使用同样from、where子句的sql语句,唯一区别在于所取的字段不同。这样需要20次的读取数据库操作,速度比较慢。一开始考虑再使用一个query来做,但是又没有明确的连接关系,无法达到目的。
2004-12-07 11:20:00
1438
原创 Oracle Form Builder中使用树的心得
一、树的简介Developer 6.0以上版本提供了hierarchy tree(层次树)的概念,htree控件非常方便,只需要少量的编程即可实现显示层次结构的目的。 树的特有属性中如下几个较为重要:l 多项选择(Multi-Selection):是否允许一次选中树的多个节点。如果不允许,那么 选中第二个节点时,第一个被选中的节点会取消选择
2004-10-23 14:28:00
2183
原创 信息系统集成项目中的范围变更管理
[摘要]:信息系统集成项目中,由于客户通常不能确定最终解决方案的全部功能和需求,所以范围变更是经常的事。对此,项目经理和项目小组既不能一味拒绝,也不能全盘接受。本文分析了出现范围变更的原因,提出了范围变更管理需要进行的任务,最后认为,建立行之有效的变更控制手段来管理项目范围变更是项目全生命周期内最重要的部分之一。[关键字]:IT 范围管理 变更控制 一、 前言范围管理(Scope
2004-10-22 09:33:00
1283
原创 Oracle9iAS下J2EE应用程序部署
Oracle 9iAS J2EE 应用程序发布和配置安装配置应用服务器操作系统安装Oracle 9iAS 9.0.2 企业版① Oracle 9i Application Server Infrastructure ;其中:Oracle 9iAS Infrastructure Instance Name :ora9ias_is;口令:ora9ias安装目录:d:/O
2004-09-07 18:04:00
3024
原创 W2k Server下Oracle 9iAS安装报告
借用贵地存放一些个人文档,方便日后查找,谢谢。安装前的准备Ø 首先安装Oracle9iAS需要Win2000 Advanced Server操作系统,已经安装Service Pack 1,CPU为Pentium500以上,内存1G以上。Ø 其次确保有足够的磁盘空间:² 操作系统所在的盘有至少100Mb的空间来安装Java Runtime Envi
2004-04-07 16:37:00
1578
原创 Win2k Server下Oracle 9iAS安装报告(二)
Ø 此时Oracle9ias infrastructure安装成功,此时不要退出程序,单击【下一安装】按钮,继续安装Oracle9ias,出现“文件定位”画面:在该界面下,目标名称改为:“Ora9ias”,目标路径改为“D:/ora9ias”。 Ø 单击【下一步】按钮,安装程序载入产品信息:Ø 装载完成后安装程序会进入“可用产
2004-04-06 11:35:00
1054
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人