plsql 相关问题

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

PL/SQL:使用条件变量立即执行

我在PL/SQL中有一个函数是这样写的 如果 p_class 不为空 然后 v_conditions := ' WHERE class = :p_class ' 别的 v_conditions := ' WHERE 1 = :p_class ' p_class := 1 万一; 我想执行...

回答 2 投票 0

如何从 PL/SQL 将消息发布到 Oracle AQ 消息队列上的主题

我知道我可以使用 JMS TopicPublisher 将消息从 java 代码发布到给定主题到 Oracle AQ 队列(有大量文档和示例),但我确实还需要将消息发布到

回答 2 投票 0

触发器不向表中插入记录

我有一个触发器,但它没有将记录插入到目标表中。 创建或替换触发器 ins_det_trig1 在 Table_a 上插入后 宣布 杂注自治事务; --- 开始 插入

回答 1 投票 0

声明变量并选择条件取决于变量的表

如何将此 (SQL Server) 查询转换为 PL/SQL (Oracle)。 我需要将数据获取为 SELECT * 我不需要在控制台上打印它。 -- 这是 MS SQL SERVER 查询 声明@变量日期 设置@

回答 1 投票 0

PL/SQL:迭代表名称并检索每个表大小

我想检索 Oracle 数据库中某些表的大小。 我可以使用以下方法检索表名称列表: 选择表名 来自所有表 WHERE 表名 LIKE 'TB_%' 奥德...

回答 1 投票 0

ORA-40474:JSON 数据中的 UTF-8 字节序列无效

我正在尝试将JSON数据解析到oracle中的不同列。下面是我正在运行的sql。我无法确定为什么会出现 json 解析错误。我尝试过替换非ascii、非pri...

回答 1 投票 0

如何使用容器用户查询Oracle 19c中的所有pdb

这是我在CDB$ROOT上连接SQLPLUS后的步骤 > 创建由 SOM 识别的用户 c##SOMMONITOR; > 将创建会话授予 c##SOMMONITOR; > 将 v_$pdbs 上的选择授予 c##SOMMONITOR

回答 1 投票 0

Oracle UTL_MATCH.Jaro_wrinkler 函数性能

我需要将一个结果集中的数百万条记录与另一个包含 50000 条记录的结果集进行比较。 所以编写了一个Plsql代码来匹配两个记录集中的字符串。这样的性能

回答 1 投票 0

如何将子句中的数组传递给 plsql 过程 - Oracle

我正在与 SQL 开发人员一起玩,在这里遇到了一个问题...我想传递一个 ID 数组并选择这些 ID 指向的所有行。 传递数组并在 SELECT 中使用它

回答 2 投票 0

使用多个相等条件进行解码?

有什么办法可以简化这个DECODE函数吗?请注意,这些变量将与 NULL 进行比较,以验证它们是否为 NULL。 创建函数 FNC_001 (VAR_1 IN OUT VARCHAR、VAR_2 IN OUT VA...

回答 1 投票 0

oracle 更新中的 FORALL LOOP 不遵守 where 子句(在 SAS proc sql 内)

我正在尝试使用SAS的proc sql中的forall循环更新超过5亿条记录,我想从schema.HashedCNumbers中获取NG_OFRRELPRD1的值并将其放入schema2.archu中

回答 1 投票 0

package.procedure 中的 varchar2 给出数字或值错误

我有一个程序包。有一个输出变量 p_return_msg VARCHAR2。 在 BEGIN 之后,我有 p_return_msg := '验证成功。' 这导致 ORA-06502: PL/SQL: 数字或值

回答 1 投票 0

验证是否从光标中提取变量的命令

有没有一种方法/命令可以在运行包时验证它是否从游标中提取变量? 我有一个包,我正在运行一个游标,我手动运行该语句,它 p...

回答 1 投票 0

匿名块中的 PL/SQL 记录类型

我想要一个函数为我的程序返回多个值。所以我编写了一个以记录类型返回值的函数。我可以毫无问题地编译该包。而且调用时也运行良好...

回答 1 投票 0

在返回 json_object_t 记录数组的 sql 查询旁边添加偏移量和获取会引发错误

我想在下面的 SQL 查询中使用 offset 和 fetch next 子句,但它抛出错误“ORA-00937:不是单组组函数”,请帮助我如何使用 offset 和 fetch next

回答 1 投票 0

JSON_OBJECT_T 错误 - 提供的 JavaScript 对象表示法 (JSON) 运算符生成的结果超出最大长度

我正在尝试使用下面的 PLSQL 从表中获取数据,但就我而言,我有大约 30 条记录,当我获取时,出现以下错误。请帮助我,因为我是 PLSQL 新手。 我需要回复

回答 1 投票 0

如何使用 JSON_TABLE 访问 json 中的数字对象或标签名称?

我有以下 JSON,它作为过程中的参数。我想从 JSON 访问discountid 和discountname 属性。由于 243431 是数字标签,我无法访问任何属性...

回答 1 投票 0

按出现顺序获取字符串中的不同字母

我正在使用 PL/SQL,我需要获取按首次找到的顺序返回的字符串中的不同字母。我可以通过多次迭代字符串来完成此操作,但我可以在一个正则表达式中完成此操作吗

回答 1 投票 0

如何在PLSQL中使用MEMBER OF

我见过有关此错误的问题,但要么正在调用外部存储,要么尝试使用不兼容的类型或使用变量。所以我设置了一个非常简单的示例,但仍然无法使其工作。

回答 3 投票 0

PLSQL正则表达式:按出现顺序获取字符串中的不同字母[关闭]

我正在使用 PL/SQL,我需要获取按首次找到的顺序返回的字符串中的不同字母。我可以通过多次迭代字符串来完成此操作,但我可以在一个正则表达式中完成此操作吗

回答 1 投票 0

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