大家好,欢迎来到IT知识分享网。
–(12)触发器
存储过程:必须调用存储过程才会执行。
触发器:通过事件触发自动执行的。
–日志表案例
create table t_log(u varchar2(255), t varchar2(255), d varchar2(255));
drop table t_log;
select * from t_log;
create or replace trigger t_trigger
after delete or insert or update on t
declare
s varchar2(255);
begin
if inserting then
s:=’添加操作’;
elsif updating then
s := ‘修改操作’;
elsif deleting then
s := ‘删除操作’;
end if;
insert into t_log values(user, s, to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’));
end;
select * from t_log;
select * from t;
delete from t_log;
insert into t values(9,’你好’,23);
update t set name=’abc’ where id = 1;
delete from t where id = 2;
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/86706.html