PLSQL快速入门:触发器

PLSQL快速入门:触发器(12)触发器存储过程:必须调用存储过程才会执行。触发器:通过事件触发自动执行的。

大家好,欢迎来到IT知识分享网。

PLSQL快速入门:触发器

–(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

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信