横表数据修改后需要更新最后修改时间
### 横表数据修改后需要更新最后修改时间
##### 场景:客商合并未更新横表最后修改时间字段
业务调用链复杂,有很多地方是是直接通过sql去更新表的,找到所有sql更新的地方做修改影响大。
从数据库表层面做处理,创建触发器,在更新横表行后修改对应行最后修改时间。
```plsql
-- 创建触发器
-- or replace 可重复创建 trigger 触发器
create or replace trigger TR_BD_ASSISTANTHG_UPDATE before update on t_bd_assistanthg
-- 每行监听
for each row
-- 定义变量 这里不需要
declare
begin
-- 触发器执行,本表本行最后修改时间改为
:new.FLASTUPDATETIME :=sysdate;
end;
-- 删除触发器
drop TRIGGER TR_BD_ASSISTANTHG_UPDATE
```
横表数据修改后需要更新最后修改时间
### 横表数据修改后需要更新最后修改时间##### 场景:客商合并未更新横表最后修改时间字段业务调用链复杂,有很多地方是是直接通过sql去...
点击下载文档
本文2024-09-16 21:58:10发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45086.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章