触发器的使用
这里简单的做个案例,在更新表后,打印输出文本。下面是步骤:
1、创建一张表(test_trigger)
create table test_trigger
(
id number primary key
,create_time date
,update_time date
,name varchar(10)
)2、插入一行数据
insert into test_trigger values(2,sysdate,sysdate,'AAA');数据如下图所示:

3、创建触发器
创建一个触发器,当更新test_trigger表后触发,打印文本”更新test_trigger“文本。
create or replace trigger update_test_trigger
after
update on test_trigger
begin
dbms_output.put_line('更新test_trigger');
end;表,数据,触发器都准备好了,现在准备更新一条数据,看看触发器有没有执行。
如下Sql,更新 id = 2 的数据
update test_trigger set name = '名称A' where id= 24、运行结果
可以看到,数据已被更新:

后台打印出”更新test_trigger“
