在 PL/SQL 中使用全局异常是一种不好的做法吗?
执行下面的代码的做法是一种不好的做法吗?我会因为写它而遇到不好的事情吗? 编辑:这只是一个例子。我不会使用 dbms_output 进行任何实际的错误报告…
匿名块是否存储在 SGA 中?
我最近发现可以像这样从 jdbc 调用匿名块: String plsql = "BEGIN" + " :result := foobar( booleanparameter => :mypar > 2)" + "END" con.prep…
在另一个存储过程中定义 Oracle 过程的语法是什么?
经过多次 Google 和 SO 搜索,我无法找到这个简单问题的明确答案: 如何在另一个过程中定义要使用的过程? 我知道有嵌套块和嵌套过程,但我还没有看到…
在 Oracle 中转换为具有多个可能掩码的日期
碰巧我必须从oracle中的varchar2列中获取日期,但格式不一致。某些字段可能包含“2009.12.31”,其他字段可能包含“2009/12/32 00:00:00”。是否有任…
使用 Oracle 进行单元测试
有人有使用 Oracle 创建单元测试的框架/应用程序/方法吗?我使用的是 Oracle 11g。 我还安装了 Team Foundation Server,我们在其中使用 Visual Studi…
如何在 PLSQL Developer 中测试包含 DML 的 Oracle 函数?
选择不包含 DML 的 Oracle 存储函数的返回值可以通过简单地选择函数来完成: select function_name() from dual 如果函数包含 DML(在这种情况下进行…
Oracle共享内存错误
以下查询在 10g 中生成以下错误: select DBMS_METADATA.GET_DDL('TABLE','TEST_TABLE','TEST') from dual 得到: ORA-04031: unable to allocate 128…
使用 PL/SQL 过程转储 Oracle 10g 中的表
您好,需要立即回复, 我想从架构中转储一些选定的表,任何人都可以告诉我这是否可能? 任何人都可以通过执行来提供我们可以转储的程序。 例如,我有…
PLSQL 与 Oracle 11g
我在 Oracle 10g 中有相当多行 PL/SQL 代码,我们将迁移到 11g。我希望我的代码也能在那里工作,但是: 是否有任何陷阱,您遇到过任何问题? 您正在使…