PL / SQL(过程语言/结构化查询语言)是Oracle Corporation的SQL过程语言扩展。关于PL / SQL的问题也应该被标记为“oracle”。常规DML或DDL语句的问题应标记为“sql”和“oracle”,而不是“plsql”。
修改Oracle regexp_replace反向引用表达式返回的值
我有一个字符串,其中包含“String1...String2...”等值。我尝试使用 Oracle regexp_replace 内置函数将这些值替换为“StringA...StringB”等。我已经完成了...
我需要找到函数/过程(在包体内定义)和它们使用的表之间的依赖关系。 我尝试过 all_dependency 但它仅适用于包级别,而不适用于内部
我在雪花数据库中有一个表,其中包含 4 到 8 百万行。 我想分块提取 400 万行以减少数据库负载。 当循环在每个循环中运行时,行应该附加...
该函数需要获取单行的平均值,即学生的成绩。 此外,它还需要处理错误,将它们插入到另一个名为 ERRORES 的表中以存档它们。我想要...
将多个 SQL 查询的组合数据导出到 Oracle APEX 中的单个 CSV 报告中
我尝试通过使用 CLOB 组合两个 SQL 查询来以 CSV 格式从屏幕导出数据,但无法使用 apex_data_export.export API 导出它,因为它不接受 CLOB (
在 DECLARE 上设置服务器输出 类型 type_id IS 策略表_tab.id%TYPE; 类型 type_create_dat IS policy_tab.create_dat%TYPE 表; t_id 类型_id; t_create_dat type_create_dat;...
在循环中运行动态生成的 MERGE INTO 语句会抛出“ORA-01489:字符串连接的结果太长”错误
在循环中运行动态生成的 MERGE INTO 语句会抛出 ORA-01489: 字符串连接结果太长错误。 生成的 MERGE INTO 语句为: 使用源 S 开(T.PK = S...
如何在 Oracle SQL 中对相关记录(员工任务关系表,哪些任务与另一个任务具有依赖关系)进行排序
我在 Oracle 中有一个表,其中包含一些任务及其相关任务。一些样本数据。 相关任务 任务 任务3 任务2 任务1 任务5 任务2 任务5 任务4 任务3 依赖任务必须始终
我在“ ”中有查询: X:=空; v_sql:='插入用户(id)值(NVL('||X||',NULL))'; 我得到的结果是: 插入用户(id)值(NVL(,NULL)) 为什么会跳过空值? 还有...
Oracle DBMS_SQL 给出的 ORA-1007 变量不在选择列表中
我在 Oracle 11g 和 19c 上得到了这个。 下面是我用来动态处理一些查询的代码的简化示例。它需要是 DBMS_SQL 因为实际用例会有各种问题...
选择pstartdate, 蛋白石, 加入, 辞职, ( opbal + 加入 - 辞职 ) clbal , ( 回合(( ( 辞职 * 100 ) / ( 蛋白石 + 加入 ) ) / 100, 2) * 100 ...
PLS-00457 错误:如何解析 ids 数组以在 Oracle 中执行语句
以下脚本给了我一条错误消息: PLS-00457:表达式必须是 SQL 类型 宣布 t_num 类型是数字表; bp_id 整数:= 14058; zab_ids t_num; 乙...
如何在存储过程中执行动态 SQL,该存储过程使用定义为每月第一天的变量。 考虑这只是一个例子 宣布 V_frst_day 日期 :=to_date('01-feb-||
我有2个表,即表A,表B的主键为表A,作为外键存在于表B中。业务逻辑是连接两个表并从表B中获取记录。现在如果还有更多...
如何将逗号分隔的字符串转换为数组? 我有输入 '1,2,3' ,我需要将其转换为数组。
Oracle 过程获取 ORA-00054:资源繁忙并使用 NOWAIT 获取
我有一个简单的程序。但有时会出现 ORA-00054 错误。我怀疑启用并行 DML 步骤。但是,我不确定它是否有影响。 截断表后,我将新数据插入到截断的...
有人知道如何解开pl/sql代码吗?我使用 https://www.codecrete.net/UnwrapIt/ 网站来解包代码。它有效,但我更喜欢自己做。如果有人知道java代码等来做到这一点
我查了很多资料,但一直没能弄清楚这一点。 我在Oracle中定义了这个函数: 函数我的函数( INPUTVAR1 输入输出编号, 输入VAR2 VARCHAR2 )返回数字...
有没有办法声明具有所需大小的 varchar2 常量? 例如我希望有以下定义,而不必在括号中显式声明大小: c_my_string co...
如何在hibernate中执行不带参数的匿名plsql块? 配置配置 = new Configuration(); 配置.configure(“hibernate.cfg.xml”); SessionFactory sessionFac...