Advertisement

Oracle触发器调整自身表结构。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
1、行级触发器在执行更新、选择或删除操作时,无法直接修改其自身表中的数据。2、表级触发器由于其设计限制,不支持使用 `:new` 和 `:old` 对象,因此若需要触发器对自身表的数据进行修改,则必须采用行级触发器。在这种情况下,行级触发器能够获取 `:new` 和 `:old` 对象的相关数据,并将这些数据保存到自定义的包中。随后,在语句级的触发器中,可以调用该包中存储的数据来执行更新操作。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Oracle更新
    优质
    本文章详细介绍了如何使用Oracle数据库中的触发器来实现对自身表的数据进行自动更新的方法和注意事项。 行级触发器无法支持对自身表进行UPDATE、SELECT或DELETE操作。而表级触发器不支持使用:new 和 :old对象。如果希望触发器能够更新自身表的数据,则可以采用以下方法:首先,利用行级触发器获取到:new和:old中的相关数据,并将这些数据存储在package中;然后,在语句级别的触发器中调用该package内的保存数据进行相应的更新操作。
  • Oracle EBS中的AP
    优质
    本简介探讨Oracle E-Business Suite(EBS)中应付账款模块的核心组成部分——AP发票表。详细介绍其结构、字段及在财务管理流程中的作用。 该文档主要介绍AP模块下各个表字段的描述以及表之间的关系,包括但不限于以下表格:AP_INVOICES_ALL、AP_PAYMENT_SCHEDULES_ALL、AP_INVOICE_DISTRIBUTIONS_ALL、AP_HOLDS_ALL、AP_HOLD_CODES、AP_TERMS_TL、AP_CHECKS_ALL、AP_INVOICE_PAYMENTS_ALL、AP_BANK_ACCOUNTS_ALL、AP_BANK_BRANCHES、AP_CHECK_STOCKS_ALL、AP_EXPENSE_REPORT_HEADERS_ALL、AP_EXPENSE_REPORT_LINES_ALL、AP_EXPENSE_REPORTS_ALL和AP_EXPENSE_REPORT_PARAMS_ALL。
  • Excel VBA 动生成 Oracle .xlsm
    优质
    简介:此Excel文件(.xlsm)利用VBA编写宏代码,能自动生成Oracle数据库表结构,提高数据处理效率和准确性。 在Excel中设计好表结构后,可以一键生成适用于Oracle的SQL语句。如果需要更改以适应其他数据库,只需进行简单的调整即可。如有需求进一步修改,请随时联系我。
  • Oracle转换为MySQL
    优质
    本教程详细介绍了如何高效地将Oracle数据库中的表结构迁移到MySQL中,涵盖数据类型映射、语法差异解析及迁移工具使用技巧。 ORACLE表生成MYSQL建表DDL的过程需要仔细考虑两者的差异,并进行相应的调整以确保兼容性和正确性。在转换过程中,需要注意数据类型、约束条件以及其它数据库特定的语法细节。通过使用工具或手动编写SQL语句来完成这一任务可以提高效率和准确性。
  • Oracle EBS的
    优质
    本资料深入剖析Oracle EBS系统中的核心表结构,涵盖财务、采购及库存模块等关键领域,旨在帮助用户理解与优化数据库设计。 Oracle EBS的总账、应收、应付、库存、采购、固定资产以及项目会计模块包含了一系列表结构。这些表结构支持各个业务流程的操作需求,并确保数据的一致性和准确性,涵盖了从财务到资产管理等多方面的内容。
  • 个人验证:Oracle用Java程序
    优质
    本教程详细讲解了如何在Oracle数据库中创建触发器,并通过该触发器调用外部Java程序的方法和步骤。适合需要实现数据库事件驱动业务逻辑的企业开发者学习参考。 本段落介绍了如何使用 Oracle 的 LOADJAVA 命令将 Java 程序加载到数据库,并提供了一个实例来演示在 Oracle 触发器中调用 Java 类的方法。作者通过实践证明了该方法的有效性,详细地列出了操作步骤和注意事项。这种方法为 Oracle 数据库的开发与管理带来了便利,值得开发者和管理员参考借鉴。
  • MySQL命令汇总
    优质
    本文章档汇集了调整MySQL数据库表结构的各种SQL命令,包括添加、修改和删除列及索引等操作,帮助用户高效管理数据库。 本段落总结了MySQL修改表结构的操作命令,包括删除列、添加列、修改列、添加主键、删除主键、添加唯一索引以及添加普通索引等内容。需要相关资料的朋友可以参考这篇文章。
  • Oracle即时用Java中的HTTP接口
    优质
    本文章介绍了如何在Oracle数据库中使用触发器实时调用Java中的HTTP接口的方法和技术。通过此技术,可以实现在数据变更时自动执行外部系统的功能。 在Oracle数据库中,当插入数据成功后会触发一个触发器。这个触发器随后调用一个存储过程,而该存储过程中包含了实时调用Java HTTP请求的功能。
  • Oracle EBS R12 说明
    优质
    《Oracle EBS R12表结构说明》是一份详尽的技术文档,专注于阐述Oracle企业版软件R12版本中数据库表的设计与关系。此书深入解析了每张关键表的字段定义及其在系统中的作用,为开发者和管理员提供了理解数据模型、进行定制开发及维护工作的宝贵资源。 非常完整地根据EBS各个模块整理而成的数据字典供Oracle EBS二次开发人员参考使用。请勿随意传播,更不能让第三方平台用于商业目的。
  • SqlServer转换为Oracle
    优质
    简介:本教程详细介绍如何将SQL Server数据库中的表结构迁移到Oracle数据库,涵盖数据类型映射、约束转移及实用工具介绍。 支持将SqlServer的表结构导出,不含数据的同步功能。支持选择特定表以及编辑字段类型转换。