plsql 相关问题

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

创建一个要捕获的图案,其后面或前面没有字母或数字

我正在使用 REGEXP_REPLACE 来替换前面或后面没有数字或字符的字符集。 基本上我的要求是删除 PT 这个词,但只有在不使用它的时候......

回答 1 投票 0

从对象或表类型声明记录类型

我在数据库中创建了一个对象类型 type_object ,并希望在包中声明一个记录类型 type_record ,以便使用引用游标在循环中获取数据,这似乎不适用于

回答 1 投票 0

FOR LOOP 不起作用,因此它不会将数据插入表中

好的,所以,这是代码 宣布 v_remessa_id 号; v_count NUMBER; v_nm_remessa VARCHAR2(50); 开始 选择 COUNT(*) + 1 INTO v_count FROM TB_REMESSA; v_nm_remessa := '雷梅萨...

回答 1 投票 0

INSERT INTO SELECT 与 INSERT from Cursor in PL/SQL

所以我正在工作中处理这个项目,我注意到很多人使用 INSERT INTO SELECT 方法: 插入 candy_tbl (candy_name, 糖果类型, ...

回答 4 投票 0

Oracle PL SQL:使用标签摆脱 for 循环

设置服务器输出打开 开始 <> FOR i IN 1..10 循环 FOR i IN 1..3 循环 当outer_loop.i = 3时退出outer_loop; DBMS_OUTPUT.PUT_LINE('外部 i 是:' || 外部循环...

回答 2 投票 0

Oracle 过程错误:预期 UDT 为 CHAR

使用Oracle 19c,我正在尝试编写一个存储过程。 我已经删除了很多其他代码,但在最简单的形式中,我需要运行一些动态 SQL,然后返回记录中的值。 该...

回答 1 投票 0

如何在Python控制台中从动态SQL返回列

我正在尝试制作一个使用 Oracle 过程进行操作的 CRUD 应用程序。 对于 READ 组件,我编写了一个过程,根据指定返回一个或多个整行

回答 1 投票 0

有什么办法可以合并下面的更新语句

我正在寻找结合这两个更新语句的最佳方法,或者至少如果第一次失败,是否有最好的方法来报告第二次更新以及失败,而不是盲目地运行和完成第二次

回答 1 投票 0

如何从 Python 引发 Oracle PL/SQL 异常

我正在尝试制作一个使用 Oracle 过程进行操作的 CRUD 应用程序。 每个过程都有异常,并且有一个与之关联的触发器,但是当使用 Python 代码时,没有任何异常......

回答 1 投票 0

Oracle PL SQL Select 查询 JSON 数据

我想编写一个 Oracle PL SQL 查询来从下面的 JSON 中提取数据,冷,任何人都可以帮助构建查询。 { “特兰尼德”:“1234”, “transdtls”:{ “详细信息...

回答 1 投票 0

Oracle 数据库:查找丢失的索引以进行性能调整

我们目前正在进行数据库性能调优。 Oracle 数据库是否有任何 DMV Select 查询来直接查找丢失的索引? Microsoft SqlServer 有以下内容:https://blog.sqlauthority...

回答 2 投票 0

遇到 Oracle APEX 内部错误:APEX.PROCESS.UNHANDLED_ERROR

当我尝试使用“apex_custom_auth.post_login”函数切换会话并注册会话时,我收到以下错误消息。有人遇到过类似的问题吗?我已经

回答 1 投票 0

ORA-00001:违反唯一性约束

我有这个程序: 宣布 datafix_id$c varchar2(100) := 'BSS-39038'; datafix_version$c varchar2(100) := '1.0'; 描述$c varchar(100) := 'BSS-39038 [CBM] Добавить ERT_SERVICE_ID на

回答 1 投票 0

无法根据where子句值过滤集合中的记录

我有一个包含 2 列的集合 创建或替换类型typ_tbl_column是typ_OBJ_column的表; 创建或替换类型 type_OBJ_column 是对象 (Col1 varchar2(4000), Col2 varchar2(4000); 创造...

回答 1 投票 0

如何在 Oracle PL/SQL 中按分隔符拆分字符串并将空值处理为 NULL?

我在 Oracle PL/SQL 中有一个字符串,如下所示: 280,1,2,3,3 | 280,1,2,3,3 | 120,,0,2,3 | 120,,0,2,3 | 280,1,2,3,3 每个部分由 | 分隔。字符,并且在每个部分中,值以逗号分隔。

回答 1 投票 0

在合并过程中删除客户记录,但在其他表中保存标记为 Y 的主记录

我有一种奇怪的情况,我有一个主表,其中没有标志来识别或标记要删除的记录,所以我必须依赖 rowid。表A看起来像 客户_编号

回答 1 投票 0

自动删除架构和表

我有一个包含超过 50000 个模式的 SQL Server 数据库。 我需要保留其中的 500 个。 我尝试删除所有不必要的架构,但它很长。 我必须删除一个模式的所有表,然后删除

回答 1 投票 0

将分组数据从表中获取为树结构的 JSON 对象的最佳方法是什么

我需要将ORACLE表中的分组数据作为树结构获取到JSON对象中 Oracle 版本 19c(如果重要的话) 表格将是这样的: 创建表a_table( 存储 varchar2(100), ...

回答 1 投票 0

按站点返回 Oracle 客户信息的查询中出现问题

我的查询应该只包含在 sysdate 中修改的记录 选择 /*********hz_partys********************/ hp.party_id, hp.party_name, hp.jgzz_fiscal_code, To_c...

回答 1 投票 0

如果输入是对象的 json 数组,则解包以从 ORDS plsql 块获取数据

我在 Oracle ORDS 中使用下面的 PLSQL 块,其中我当前的输入 json 正文如下所示 ['123','456'] 但我想将输入json主体更改为以下格式(无法决定逻辑)...

回答 1 投票 0

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