PL / SQL(过程语言/结构化查询语言)是Oracle Corporation的SQL过程语言扩展。关于PL / SQL的问题也应该被标记为“oracle”。常规DML或DDL语句的问题应标记为“sql”和“oracle”,而不是“plsql”。
如何在hibernate中执行不带参数的匿名plsql块? 配置配置 = new Configuration(); 配置.configure(“hibernate.cfg.xml”); SessionFactory sessionFac...
我想创建一个由 BEFORE INSERT 触发器调用的 plsql 函数。 此函数根据另一列的值更新一列。 这是代码: 创建或替换函数
我创建了两个对象 T_PERSONS、T_BUSINESS_PERSON,其中 T_BUSINESS PERSON 是子类型,T_PERSONS 是超类型。 ---创建T_PERSONS对象--- 创建或替换 输入 T_PERSONS 作为对象...
我正在创建一个过程来处理我的sql脚本的错误,但声明失败。不确定是什么问题。 ` 宣布 PROCEDURE EXEC(VARCHAR2 中的 i_statement,NUMBER 中的 i_ignore
我的代码无法运行。总是弹出成功但编译错误。 下面是代码 CREATE PROCEDURE sp_register (personID VARCHAR(5),全名 VARCHAR(50),密码 VARCHAR(10),用户名 VARCHAR(50),a...
如何查找给定年份中星期日的数量(例如:input_year = 1996)以及这些星期日的日期
如何在 Oracle SQL 中查找给定年份中的星期日数量。 输入:1996 预期输出: ...................... ...................... ...
下面是我的桌子 创建表“表1” (“REG”VARCHAR2(20 字节), “SB”VARCHAR2(20字节), “VKYC”VARCHAR2(20 字节) ); 插入 TABLE1 (REG,SB,VKYC) ...
我正在使用 REGEXP_REPLACE 来替换前面或后面没有数字或字符的字符集。 基本上我的要求是删除 PT 这个词,但只有在不使用它的时候......
我在数据库中创建了一个对象类型 type_object ,并希望在包中声明一个记录类型 type_record ,以便使用引用游标在循环中获取数据,这似乎不适用于
好的,所以,这是代码 宣布 v_remessa_id 号; v_count NUMBER; v_nm_remessa VARCHAR2(50); 开始 选择 COUNT(*) + 1 INTO v_count FROM TB_REMESSA; v_nm_remessa := '雷梅萨...
INSERT INTO SELECT 与 INSERT from Cursor in PL/SQL
所以我正在工作中处理这个项目,我注意到很多人使用 INSERT INTO SELECT 方法: 插入 candy_tbl (candy_name, 糖果类型, ...
设置服务器输出打开 开始 <> FOR i IN 1..10 循环 FOR i IN 1..3 循环 当outer_loop.i = 3时退出outer_loop; DBMS_OUTPUT.PUT_LINE('外部 i 是:' || 外部循环...
使用Oracle 19c,我正在尝试编写一个存储过程。 我已经删除了很多其他代码,但在最简单的形式中,我需要运行一些动态 SQL,然后返回记录中的值。 该...
我正在尝试制作一个使用 Oracle 过程进行操作的 CRUD 应用程序。 对于 READ 组件,我编写了一个过程,根据指定返回一个或多个整行
我正在寻找结合这两个更新语句的最佳方法,或者至少如果第一次失败,是否有最好的方法来报告第二次更新以及失败,而不是盲目地运行和完成第二次
如何从 Python 引发 Oracle PL/SQL 异常
我正在尝试制作一个使用 Oracle 过程进行操作的 CRUD 应用程序。 每个过程都有异常,并且有一个与之关联的触发器,但是当使用 Python 代码时,没有任何异常......
Oracle PL SQL Select 查询 JSON 数据
我想编写一个 Oracle PL SQL 查询来从下面的 JSON 中提取数据,冷,任何人都可以帮助构建查询。 { “特兰尼德”:“1234”, “transdtls”:{ “详细信息...
我们目前正在进行数据库性能调优。 Oracle 数据库是否有任何 DMV Select 查询来直接查找丢失的索引? Microsoft SqlServer 有以下内容:https://blog.sqlauthority...
遇到 Oracle APEX 内部错误:APEX.PROCESS.UNHANDLED_ERROR
当我尝试使用“apex_custom_auth.post_login”函数切换会话并注册会话时,我收到以下错误消息。有人遇到过类似的问题吗?我已经
我有这个程序: 宣布 datafix_id$c varchar2(100) := 'BSS-39038'; datafix_version$c varchar2(100) := '1.0'; 描述$c varchar(100) := 'BSS-39038 [CBM] Добавить ERT_SERVICE_ID на