问题标签 [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.
oracle - 在 case 语句中选择不起作用
我想在 PLSQL 的 CASE THEN 语句中编写一个 select 语句,但它会引发错误。请告知我是否可以在 THEN 语句中编写 select 语句。
类似于我的要求的示例如下所示
在执行时,它会抛出如下错误
plsql - sysdate 出错且无法编译
我有一个无法编译的示例 pl/sql。我有 4 个错误,无法弄清楚它在哪里。我尝试过隔离过程,但我找不到丢失的部分
sql - Oracle 10g 中的可选条件
对于虚拟测试,我想在 Web 表单中显示员工列表。
Web 表单上有一个下拉列表,其中包含一个简短的部门列表,如下所示:
的下拉项的All Depts
值为 0。
以下小提琴向您展示了我正在尝试做的事情:
http://sqlfiddle.com/#!4/59d1f/2
我知道我可以这样做:
但我的实际情况有一个更复杂的选择查询,它涉及多个表的连接。所以,我不想用重复的代码弄乱我的脚本。
我可以使用 CASE WHEN 实现我的目标吗?还是我必须使用动态 SQL?
谢谢。
oracle - PL/SQL 的执行流程
我在生产系统中有很多包,这些包也有很多程序。说其中一些更新/插入到表中。如何在不经过 1000 行代码的情况下按操作顺序识别这些包。谢谢。
plsql - 集合类型中的 PL/SQL 函数
所以我创建了一个具有多个属性的对象类型。
我还从那个对象创建了一个集合类型。比方说:
现在想用集合对象来执行GetAllEmployees()、GetEmployeesByJobType()等方法。这样我就可以在其他地方调用对象类型并执行该方法:
v_list := employees.GetAllEmployees();
就像你从一个包中调用一样,但我想调用一个对象而不是一个包。
但是,我尝试像在对象中那样指定和创建方法,但它不会编译。
现在我知道我可以执行包中方法的逻辑,但我想将其分开。
所以我的问题是:是否可以在对象集合中执行逻辑?
plsql - 如何在 Oracle Apex 中循环 G_FXX,其中 XX = (01,02..n)?
基本上我想要实现的是循环 G_F0X 数组以使我的代码更紧凑而不使用例如:
当然,它不起作用,但我在任何地方都找不到任何信息,而且我不知道该怎么做。
前任:
oracle - 外部表预处理器不工作
-- 在 sql developer oracle 12G 中预处理器显示为错误
oracle - 如何在oracle目录中重命名文件时使用通配符
是否可以使用通配符从目录重命名文件?
sql - 程序有什么问题?
我已经在一个包中创建了程序......在 TOAD 中编译时,没有错误,但在提交我的 jsp 页面后它显示
""包体 "USERINFO.FORM_PKG" 有错误 ORA-06508: PL/SQL: 找不到被调用的程序单元: "USERINFO.FORM_PKG"""
oracle - 在所有 oracle 包中查找带引号和双引号的字符串
我试图找到一个查询,它将返回所有包和过程中的所有字符串,如like '2%'
. 例如在动态查询中
WHEN SUBSTR(S.project,0,1) LIKE ''2%'' THEN ''newProject''
和普通查询一样
WHERE B.project LIKE '2%'
我试过这个查询
但是我找不到可以like '2%'
在动态和静态查询中给出正确结果的查询。