create or replace trigger userupdate
after insert or update or delete on users
for each row
begin
if inserting then
insert into user_log
(description, user_id, new_user_name,update_time)
values
('inserting', :new.user_id, :new.user_name,sysdate);
else if updating then
insert into user_log
(description, user_id, old_user_name, new_user_name,update_time)
values
('updating', :new.user_id, :old.user_name, :new.user_name,sysdate);
else insert
into user_log(description, user_id, new_user_name,update_time) values('deleting',:old.user_id,:old.user_name,sysdate);
end if;
end userupdate;
分享到:
相关推荐
自己写的Quartz+Sping定时触发器例子,包含全部jar包,可直接运行。注释完整,适合初学者学习。
Sqlserver触发器例子,Sqlserver触发器例子,Sqlserver触发器例子,Sqlserver触发器例子
java代码 job_触发器例子
sqlserver触发器例子 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL ...
SqlServer触发器例子.pdf
自己总结的一个关于存储过程与触发器的学习例子,希望对你有点用处。。。
有时我们需要控制用户对表执行DDL操作,包括truncate等操作。为了达到灵活控制的目的,我们使用了DDL trigger
主要介绍了oracle监控某表变动触发器例子(监控增,删,改),用于监控某表的变动并生成日志记录到另一个表,需要的朋友可以参考下
触发器做抽奖实例,用ppt实现的,大家可以参考一下哦
spring之quartz例子,与oracle整合,不过spring中的MethodInvokingJobDetailFactoryBean方法在存数据库时序列化有bug,在本例子中,使用了修复后的MethodInvokingJobDetailFactoryBean方法,避免了因序列化而报错。
触发器拉。//一个例子么。/要的就下。。呵呵
触发器里没有updated ,只有inserted 和deleted两个临时表。
oracle中记录用户登录信息的触发器的例子,有具体操作过程,包括错误信息及解释,这个例子是自己为某企业的oracle安全管理的具体例子
里面包括oracle的存储过程、触发器、定时器例子。 含有注释说明
触发器的一些例子,可以快速的使用触发器进行数据库编程
这是我在项目开发中用到的例子实现,加上了注释,为了以后再用到时看得懂。希望对你们有帮助。
数据库中的触发器,从简单到复杂,只需急着这些例子,从浅入深学习