问题标签 [plsql-package]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2113 浏览

oracle - 在 case 语句中选择不起作用

我想在 PLSQL 的 CASE THEN 语句中编写一个 select 语句,但它会引发错误。请告知我是否可以在 THEN 语句中编写 select 语句。

类似于我的要求的示例如下所示

在执行时,它会抛出如下错误

0 投票
1 回答
28 浏览

plsql - sysdate 出错且无法编译

我有一个无法编译的示例 pl/sql。我有 4 个错误,无法弄清楚它在哪里。我尝试过隔离过程,但我找不到丢失的部分

0 投票
1 回答
40 浏览

sql - Oracle 10g 中的可选条件

对于虚拟测试,我想在 Web 表单中显示员工列表。

Web 表单上有一个下拉列表,其中包含一个简短的部门列表,如下所示:

的下拉项的All Depts值为 0。

以下小提琴向您展示了我正在尝试做的事情:

http://sqlfiddle.com/#!4/59d1f/2

我知道我可以这样做:

但我的实际情况有一个更复杂的选择查询,它涉及多个表的连接。所以,我不想用重复的代码弄乱我的脚本。

我可以使用 CASE WHEN 实现我的目标吗?还是我必须使用动态 SQL?

谢谢。

0 投票
0 回答
420 浏览

oracle - PL/SQL 的执行流程

我在生产系统中有很多包,这些包也有很多程序。说其中一些更新/插入到表中。如何在不经过 1000 行代码的情况下按操作顺序识别这些包。谢谢。

0 投票
1 回答
38 浏览

plsql - 集合类型中的 PL/SQL 函数

所以我创建了一个具有多个属性的对象类型。

我还从那个对象创建了一个集合类型。比方说:

现在想用集合对象来执行GetAllEmployees()、GetEmployeesByJobType()等方法。这样我就可以在其他地方调用对象类型并执行该方法:

v_list := employees.GetAllEmployees(); 就像你从一个包中调用一样,但我想调用一个对象而不是一个包。

但是,我尝试像在对象中那样指定和创建方法,但它不会编译。

现在我知道我可以执行包中方法的逻辑,但我想将其分开。

所以我的问题是:是否可以在对象集合中执行逻辑?

0 投票
1 回答
405 浏览

plsql - 如何在 Oracle Apex 中循环 G_FXX,其中 XX = (01,02..n)?

基本上我想要实现的是循环 G_F0X 数组以使我的代码更紧凑而不使用例如:

当然,它不起作用,但我在任何地方都找不到任何信息,而且我不知道该怎么做。

前任:

0 投票
0 回答
218 浏览

oracle - 外部表预处理器不工作

-- 在 sql developer oracle 12G 中预处理器显示为错误

0 投票
1 回答
339 浏览

oracle - 如何在oracle目录中重命名文件时使用通配符

是否可以使用通配符从目录重命名文件?

0 投票
2 回答
90 浏览

sql - 程序有什么问题?

我已经在一个包中创建了程序......在 TOAD 中编译时,没有错误,但在提交我的 jsp 页面后它显示

""包体 "USERINFO.FORM_PKG" 有错误 ORA-06508: PL/SQL: 找不到被调用的程序单元: "USERINFO.FORM_PKG"""

0 投票
1 回答
710 浏览

oracle - 在所有 oracle 包中查找带引号和双引号的字符串

我试图找到一个查询,它将返回所有包和过程中的所有字符串,如like '2%'. 例如在动态查询中

WHEN SUBSTR(S.project,0,1) LIKE ''2%'' THEN ''newProject''

和普通查询一样

WHERE B.project LIKE '2%'

我试过这个查询

但是我找不到可以like '2%'在动态和静态查询中给出正确结果的查询。