create or replace trigger trg_name
after insert or update on table_One --在新增这张表后
for each row
begin
--新增就新增
if :new.table_One的新增参数(sex)= '女' then
insert into table_Two
1
:table_One的新增参数(id),
:table_One的新增参数(name),
18
);
end if;
end trg_send_issue_log;
after insert or update on table_One --在新增这张表后
for each row
begin
--新增就新增
if :new.table_One的新增参数(sex)= '女' then
insert into table_Two
( id,
name,
age
)values(1
:table_One的新增参数(id),
:table_One的新增参数(name),
18
);
end if;
end trg_send_issue_log;
/
Drop trigger trg_name;
本文介绍了一个使用数据库触发器在特定条件下将数据从table_One自动插入到table_Two的方法。当在table_One中新增记录且新增参数(sex)为'女'时,会自动将该记录的部分信息插入到table_Two中。
725

被折叠的 条评论
为什么被折叠?



