Oracle 创建触发器
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,create or replace trigger DATA_SYNC_@TABLE@ before insert or update or delete on @TABLE@ REFERENCI
千家信息网最后更新 2025年01月20日Oracle 创建触发器
create or replace trigger DATA_SYNC_@TABLE@ before insert or update or delete on @TABLE@ REFERENCING OLD AS old_emp NEW AS new_emp for each rowbegin --通过应用程序修改时,F_SYNC_UPDATE=null或F_SYNC_UPDATE=0,此时不需要更新F_SYNC_DATE 时间戳,也不需要记录删除记录 if (:new_emp.F_SYNC_UPDATE is null) or (:new_emp.F_SYNC_UPDATE = 0) then --插入和更新操作,更新时间戳F_SYNC_DATE=systimestamp和F_SYNC_UPDATE=null if INSERTING or UPDATING then select systimestamp, null into :new_emp.F_SYNC_DATE, :new_emp.F_SYNC_UPDATE from dual; end if; if INSERTING then --把新增加的记录插入到操作记录表 insert into DATA_SYNC_B_OPERATOR (t_name, o_type, o_date, VKEYS) values ('@TABLE@', 1, systimestamp, @INSERTVAL@); end if; if DELETING then --把删除记录的主键添加到操作记录表 insert into DATA_SYNC_B_OPERATOR (t_name, o_type, o_date, VKEYS) values ('@TABLE@', 3, systimestamp, @UPDATEVAL@); end if; end if;end DATA_SYNC_@TABLE@;
更新
时间
记录表
应用程序
程序
应用
触发器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全主题通讯稿
蕾世达互联网科技有限公司
监控存储服务器维修地址
网络安全手抄报美丽又复杂
服务器防勒索病毒
windy软件开发商
论文方向网络安全系统设计
网络技术专业自荐
华安期货的服务器真差
服务器装什么电脑比较好
怎么共享软件的数据库
达梦系统数据库版本查询
nas 文件服务器
隐藏木马服务器端的方法
如何降低网站更换服务器排名
2018年软件开发行业税率
数据库查询分类
静安区企业网络技术咨询信息推荐
湖北服务器防火墙代理商
sql有两数据库go
海康服务器管理口系统
万德数据库有对外直接投资吗
部门网络安全工作汇报材料
服务器给微信推送消息
武汉手机游戏软件开发定制
埃尔登法环服务器断开
软件开发设计 甲方需求
网络安全mod
数据库查询不重复的数据
网络安全组长 职责