当前位置: 首页 > news >正文

Oracle触发器使用(二):伪记录和系统触发器

Oracle触发器使用(二):伪记录和系统触发器

  • 关联名称和伪记录
    • OLD、NEW和PARENT
    • OBJECT_VALUE
  • 系统触发器
    • 模式触发器
    • 数据库触发器
    • INSTEAD OF CREATE触发器

关联名称和伪记录

关联名称和伪记录这部分内容只适用于行级别的DML触发器,即行级别的DML简单触发器和复合触发器。

OLD、NEW和PARENT

行级别的触发器可以通过关联名称(Correlation names)访问到正在处理的行数据。

  • 默认的关联名称是OLDNEWPARENT
  • 创建触发器时可以通过REFERENCING子句修改默认的关联名称,避免命名冲突。

OLDNEWPARENT也被称为伪记录(Pseudorecords),因为他们的数据结构与被创建了触发器的表一致,即table_name%ROWTYPE

关联名称的使用注意事项:

  • 简单触发器和复合触发器中,关联名称是绑定变量的占位符,引用时需要在前面加冒号
  • 条件触发器的WHEN子句中,关联名称不是绑定变量的占
http://www.dtcms.com/a/109017.html

相关文章:

  • 构建个人专属知识库文件的RAG的大模型应用
  • BUUCTF-web刷题篇(9)
  • idea插件(自用)
  • video标签播放mp4格式视频只有声音没有图像的问题
  • NVIDIA显卡
  • 2.3 路径问题专题:剑指 Offer 47. 礼物的最大价值
  • Apollo配置中心登陆页面添加验证码
  • OpenCV销毁窗口
  • 浅谈软件成分分析 (SCA) 在企业开发安全建设中的落地思路
  • 数据库--SQL
  • Pytorch深度学习框架60天进阶学习计划 - 第34天:自动化模型调优
  • 维拉工时自定义字段:赋能项目数据的深度洞察 | 上新预告
  • React-router v7 第一章(安装)
  • JDBC常用的接口
  • coding ability 展开第八幕(位运算——基础篇)超详细!!!!
  • Spring Boot 集成 Redis 对哈希数据的详细操作示例,涵盖不同结构类型(基础类型、对象、嵌套结构)的完整代码及注释
  • PyQt6实例_A股日数据维护工具_使用
  • OpenCV 引擎:驱动实时应用开发的科技狂飙
  • 操作系统(一):概念及主流系统全分析
  • 大模型学习三:DeepSeek R1蒸馏模型组ollama调用流程
  • Vue2 生命周期
  • Adam vs SGD vs RMSProp:PyTorch优化器选择
  • 美关税加征下,Odoo免费开源ERP如何助企业破局?
  • 【无标题 langsmith
  • DNS域名解析过程 + 安全 / 性能优化方向
  • 在线下载国内外各种常见视频网站视频的网页端工具
  • frp 让服务器远程调用本地的服务(比如你的java 8080项目)
  • AIGC7——AIGC驱动的视听内容定制化革命:从Sora到商业化落地
  • S3C2410 的总线架构
  • OpenCV 图形API(11)对图像进行掩码操作的函数mask()