PL / SQL(过程语言/结构化查询语言)是Oracle Corporation的SQL过程语言扩展。关于PL / SQL的问题也应该被标记为“oracle”。常规DML或DDL语句的问题应标记为“sql”和“oracle”,而不是“plsql”。
在 Node.js 中调用 Oracle 存储过程时出现 PLS-00306
如何解决“ ORA-06550:第 1 行,第 7 列:PLS-00306:调用“GET_TICKER_INFO”时参数数量或类型错误 ORA-06550:第 1 行,第 7 列:PL/SQL:忽略语句” ? 嗨,我是...
`apex_json.get_VARCHAR2(p_path=>'w',p_values=>apex_json.g_values)`函数返回null
我有使用 apex_json 构建 json 的情况,如代码示例所解释的那样。问题是 apex_json.get_varchar2('w') 返回 null,即使在我检查了 apex_json.g_values 后也是如此。任何一个人...
具有多个父级别的 Oracle 分层查询:如何获取所需的详细信息
我有一个表存储客户的层次结构,即祖父母、父母和孩子,如下所示 CustomerNum 金额 GrantParent 父级 ----------- ------ ----------- ------
我创建了一个 PL SQL 函数来根据数据库中存储的不同时期的费率来计算金额,该函数应该迭代给定的月份并获取每个月的费率...
使用 FOR 循环通过 REGEXP_REPLACE 从列中删除并更新所有垃圾字符
我有一个包含 10 多列的表格。一些数据包含像箭头、®、¼、â 这样的垃圾字符...我想使用 REGEXP_REPLACE 在 UPDATE 中使用 FOR 循环来删除所有列值中的所有垃圾字符
我有一个 PL/SQL 过程,它在循环中提交作业,处理不同的参数(分支)。每个作业都在一个大表上执行插入和更新。由于桌子的大小,桌子锁...
使用hibernate在Procedure中使用多个表作为输出参数
创建或替换包体 Pkg_name 是 PROCEDURE procedure_Name ( ID IN 长, 开始日期 IN DATE, 结束日期日期, 表1 OUT Table1_Name%ROWTYPE, 表2...
Oracle - 将在 PL\SQL 过程中产生错误的静态 SQL 脚本记录到表中
我有一些 PL\SQL 过程,它们执行静态 DML 语句并使用一些 pl\sql 变量 在 where 子句中。 例如: 过程execute_insert是 l_参数varchar2(100); ...
在这个循环中,我想捕获循环中不返回数据的函数,以执行 else 命令或没有数据时的异常。但这是行不通的。请帮我解决
我正在尝试将数据插入到值超过 4000 个字符的表中,为了克服这个问题,我在 zzz_drop_result_718001 上创建了列 qcnotes 数据类型 clob,但我无法完成它。
我有2张桌子: 表1:ProductTransaction(PK均为列) 此处,TransactionId 值选项将为 1 或 2 或 3 | 1 和 2 | 1、2 和 3。 只能有 3 种组合。 ProductId 5 有...
运行 PLSQL 过程时抛出并错误 '[Error] ORA-00984 (361: 53): PL/SQL: ORA-00984: 此处不允许列'
我尝试运行一个程序将一些数据提取到临时表中并将该数据放入报告中。代码之前运行正常。但我在表中添加了名为 lot_num 的额外列并尝试 l...
需要使用UTL_SMTP发送存储在UTL_FILE目录中的csv
我有这段代码,可以使用 dba_audit_object 中的更改创建 csv: 创建或替换过程generate_audit_csv AS v_output_dir VARCHAR2(4000) := 'UTL_FILE_DIR'; -- Utilizamos el nomb...
PL/SQL 块抛出“变量未绑定”错误,尽管代码中似乎没有错误
我已经查看我的代码一段时间并搜索可能导致问题的任何语法错误,但我确实在任何地方都找不到它。我正在 Oracle 自治数据库中运行脚本...
我有2张桌子: 表1:EnrollmentTransaction(PK均为列) 报名ID |交易ID -------------+-------------- 5 | 1 5 | 2 6 | 3 7 | 2...
在oracle 11g中使用standard_hash函数时出现无效标识符错误
我尝试根据字段生成哈希,但出现以下错误: 询问: 从 schema.table 中选择 standard_hash(pk_time) 错误: “STANDARD_HASH”:无效标识符 专栏ty...
我有下面的 PLSQL 查询,根据时间戳的输入范围返回一些时间戳列表。 选择数据_时间戳 从表1 其中 data_timestamp > :input_start_ts 和 data_timesta...
我从中创建了自己的 Oracle 类型和聚合函数: 作为单独的函数,该函数创建为: 创建或替换 FUNCTION MY_AGGR_FN(输入 NUMBER) RETURN NUMBER 并行_启用聚合...
是否有一个 java ORM 库本机支持 Oracle 对象类型,这些对象类型在 PL/SQL 过程中用作 IN/OUT 参数。
我有2张桌子: 表 1:注册交易 报名ID |交易ID -------------+-------------- 5 | 1 5 | 2 6 | 3 7 | 2 8 | 3 8 ...