社区
Oracle 高级技术
帖子详情
触发器问题,请教高手
gongfucai
2003-06-12 11:58:39
我要写一个触发器
假如有一个a 表保存的一些重要的数据
b 表保存了一些关于对a表数据update的历史记录
b 表字段有 a表被改的字段名,原来数据,新数据
可以实用吗??
...全文
40
7
打赏
收藏
触发器问题,请教高手
我要写一个触发器 假如有一个a 表保存的一些重要的数据 b 表保存了一些关于对a表数据update的历史记录 b 表字段有 a表被改的字段名,原来数据,新数据 可以实用吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tom_Tan
2003-06-13
打赏
举报
回复
可以在beckhambobo(beckham) 的方法加入
if :old.col_name1=:new.col_name1的判断语句得到被修改的字段名
networld2002
2003-06-12
打赏
举报
回复
好像很麻烦。
学习
gongfucai
2003-06-12
打赏
举报
回复
可以给个例子吗??
Lastdrop
2003-06-12
打赏
举报
回复
没问题,在表a的触发器中将修改的内容写入表b就行了。
bzszp
2003-06-12
打赏
举报
回复
完全可以实现
写一个行级触发器就可以了
用new.*** old.***
gongfucai
2003-06-12
打赏
举报
回复
谢谢各位的回答,那在我在触发器中可不可以得到是update了a表那个字段呢?
beckhambobo
2003-06-12
打赏
举报
回复
create or replace trigger a_tri
before insert or update on a
for each row
begin
if insertint then
insert into b values(:new.col_name,...);
else
insert into b values(:new.col_name,...);
insert into b values(:old.col_name,...);
end if;
end;
/
SQL Server
触发器
问题
总结
本文汇总了SQLServer
触发器
的应用、优化及常见
问题
解决方案,包括递归
触发器
的使用、
触发器
在事务中的表现、批量插入
问题
等,并提供了丰富的实例链接。
触发器
解决外键约束
问题
本文通过一个具体的例子,介绍了如何利用SQL Server中的
触发器
来解决外键约束
问题
,尤其是在一对多关系的表中删除父表记录时引发的错误。
CSDN-SQL Server
触发器
问题
总结
本文汇总了SQLServer
触发器
的应用、优化及常见
问题
解决方案,包括递归
触发器
的使用、
触发器
在事务中的作用、批量插入
问题
等,并提供了丰富的实例。
触发器
的定义——解决主外键约束与
触发器
冲突
问题
本文探讨了在SQL Server中如何解决
触发器
与外键约束冲突的
问题
,通过修改
触发器
类型为INSTEAD OF,并手动处理删除逻辑,确保只有在药品未被处方使用时才可删除。
关于
触发器
死循环的
问题
本文深入探讨了一个SQL
触发器
可能导致的死循环
问题
,通过实例解释了两种不同写法的
触发器
如何影响更新操作及其表现差异。重点强调了在使用
触发器
时避免死循环的策略,并解释了SQL更新操作的触发机制。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章