plsql 相关问题

PL / SQL(过程语言/结构化查询语言)是Oracle Corporation的SQL过程语言扩展。关于PL / SQL的问题也应该被标记为“oracle”。常规DML或DDL语句的问题应标记为“sql”和“oracle”,而不是“plsql”。

ORA-29471:DBMS_SQL 访问被拒绝;详细信息:ORA-06512:位于“SYS.DBMS_SQL”,第 1199 行

我在包内定义了 2 个过程 procA 和 procB。我正在尝试从 ProcA 调用 procB。 procB 使用 DBMS_SQL.PARSE & EXECUTE 等来执行 SQL 语句。 procB 作为 expe...

回答 1 投票 0

Oracle PL_SQL 设置执行超时

我正在使用 Oracle 12c Enterprise (12.1.0.2.0),并且有一个根据某些规则使用动态 SQL 创建查询的包。然后通过在其上打开游标来执行动态 SQL 查询,

回答 1 投票 0

Oracle NLS 设置特殊字符替换处理

我在Oracle中发现了一个奇怪的情况 面临的情况 我创建了一个带有 substr 的函数,它用于替换长度字节 >= 2 的所有字符。 我用 substr 来分割字符...

回答 1 投票 0

使用 PRAGMA 调用命名异常

当然可以!您可以在 Stack Overflow 上发布以下问题: 标题:在 Oracle PL/SQL 中选择变量时处理异常 身体: 我正在开发一个 Oracle PL/SQL 块,我试图重新...

回答 1 投票 0

如何循环遍历模式中的所有表并使用相同的值更新所有表的 MIN(主键列)值

寻找一种方法来更新模式中所有表的主键列的最小值,我能够从我所需的模式中获取主键列名称和表名称的值...

回答 1 投票 0

我想学习PL/SQL [已关闭]

我对mysql有深入的了解。我想了解 PL/SQl。我试图从 youtube 上寻求知识,但仍然不清楚。 我想知道如何启动 PL/SQl 以及需要什么...

回答 1 投票 0

如何将 .JSON 文件导入 Oracle SQL Developer

我目前使用 Oracle Database 11g Express Edition 版本 11.2.0.2.0。我已经从互联网下载了数据集。 看来我成功导入了 .JSON 文件。但桌子不是......

回答 2 投票 0

计算oracle中PL/SQL所有列中找到的唯一值

问题陈述:用户希望调用一个过程来填充一个表,该表列出了列名和找到的唯一值的计数。 我对 SQL 不陌生,但对 Oracle 不熟悉,我一直在尝试...

回答 2 投票 0

循环的条件执行

我有以下 plsql 块 对于持有人 ( 选择 pm.product_holder , 投掷( 收集( 产品表(pm.产品编号,pm.产品目录) ...

回答 3 投票 0

使用oracledb执行PL/SQL不会生效

给出以下 PL/SQL 语句: 开始 开始 立即执行“删除表特殊”; 例外 当其他人 IF SQLCODE != -942 THEN 增加; 结束我...

回答 1 投票 0

SQL 生成从 1 到 100 的数字列表

使用 DUAL 表,如何获得从 1 到 100 的数字列表?

回答 14 投票 0

`select true into bool_variable from table_name where column_name = in limit 1` vs `select column = in into bool_variable from table_name limit 1;`

我正在尝试执行 PL/SQL 查询。目标是查看是否至少有一行 table_name 中的列 column_name 对应于输入值 input 并将结果分配给

回答 1 投票 0

得到 PLS-00382:Oracle 集合的表达式类型错误

我想用整数填充集合但出现错误 封装规格: 类型rec_int是记录(i整数); 类型typ_int是rec_int的表; 封装体内 功能

回答 1 投票 0

我无法在sql Developer上创建函数

我正在尝试创建非常基本的功能来学习。 创建或替换函数 AddNumbers ( num1 数字, 数字2 数字 ) 退货号码 是 结果编号; 开始 ...

回答 1 投票 0

将数据数组作为输入参数传递给 Oracle 过程

我正在尝试将一组 (varchar) 数据传递到 Oracle 过程中。 Oracle 过程可以从 SQL*Plus 或另一个 PL/SQL 过程调用,如下所示: 开始 pr_perform_task('...

回答 3 投票 0

如何让光标选取表数据发生变化?

我在程序中有以下光标: 程序运行是 Cur 光标为 select * from table where 条件; R Cur%行类型; 打开当前; 环形 将 Cur 提取到 R 中; 退出...

回答 3 投票 0

如何修复无法使用 Oracle PL/SQL 存储过程在 C# ADO.NET 中将类型为“System.string”的对象转换为类型为“System.Array”的问题

每当我到达尝试插入数组的端点时,我都会遇到上述错误。我创建了一个自定义类型并将其添加到我的过程中。我在表格中添加了一列并使其键入 c...

回答 1 投票 0

计算 SQL Server 和 Oracle 中组中以及特定数据范围之间的持续时间

我的数据结果集格式如下图所示, 对于相同的 bill_no ,我需要找到状态 ID 1200 和 1350 之间的时差(以小时:分钟:秒格式)。时间不同...

回答 1 投票 0

我想聚合 Oracle SQL 中特定月份的所有值

我想创建一个从现有表中获取值的表。 现有表具有以下列: 名称 VARCHAR2(255 字节), VARCHAR2 类型(255 字节), DT_CHECKPOINT VARCHAR2(255 B...

回答 1 投票 0

我会在 Oracle SQL 中将 allo 值放在“KO”上

我处于这样的情况:我有 4 个 job_names 进入 KO 或 OK 状态,具体取决于它们是否通过了特定时间。我正在用 CASE-WHEN 处理这种情况,我需要做的是

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.