社区
Oracle 高级技术
帖子详情
触发器问题,请教高手
gongfucai
2003-06-12 11:58:39
我要写一个触发器
假如有一个a 表保存的一些重要的数据
b 表保存了一些关于对a表数据update的历史记录
b 表字段有 a表被改的字段名,原来数据,新数据
可以实用吗??
...全文
42
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
触发器
问题
总结
SQL Server
触发器
问题
总结摘自csdn这个帖子主要总结在
触发器
方面的应用。 对于没有使用过
触发器
的兄弟可以先看下面关于使用
触发器
的文章。 http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vdbt7/html/dvtskworkingwithtrigger
触发器
解决外键约束
问题
触发器
是与表事件有关的特殊存储过程。它不能直接被执行,必须为表上的增、删、改事件所触发。外键要比
触发器
更快,但是我们经常会遇见外键约束的
问题
,
触发器
能解决外键不能处理的复杂关系。下面是一个实践的例子: 一、背景 在牛腩发布系统中,三个表(新闻类别、新闻、评论)之间的关系是一对多的关系,每个新闻类别可以有多条新闻,每条新闻可以有多条评论,主键为相应的id号,关系图如下:
CSDN-SQL Server
触发器
问题
总结
CSDN-SQL Server
触发器
问题
总结2007-04-24 12:19http://community.csdn.net/Expert/topic/5146/5146269.xml?temp=5.311221E-02这个帖子主要总结在
触发器
方面的应用。对于没有使用过
触发器
的兄弟可以先看下面关于使用
触发器
的文章。http://msdn.microsoft.c
触发器
的定义——解决主外键约束与
触发器
冲突
问题
触发器
的定义(sql server2008) 解决主外键约束与
触发器
冲突
问题
实验题目 题目六: 药品(编号,名称,价格,厂商) 处方(药品编号,数量,医生编号) 医生 (编号,姓名,科室,职称) 建立药品的delete
触发器
,只有当此药品品没有人买时才可删除,若有处方记录不能删除。 插入的数据 insert into medicine (mno,mname,price,industno)values(1,'阿司匹林',5.5,'北方制药'); insert into medicine (mno,mn
关于
触发器
死循环的
问题
有如下
触发器
: CREATE TRIGGER tri_UpdateJobTime ON 招聘表 FOR UPDATE AS BEGIN UPDATE 招聘表 SET 更新日期=GETDATE() WHERE 招聘id=Inserted.招聘id END 按道理来讲,这个
触发器
会导致死循环,但是实际应用时,却没发现任何异样。 在查询分析器里,执行 Update 招聘表
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章