drop TRIGGER if EXISTS insert_data
create trigger insert_data
after INSERT on a
for each ROW
BEGIN
insert into b select * from a order by id desc limit 1
end
a表的id设置自增,每次插入数据的时候获取a表最新一条id,插入到B表,亲测有效
一、什么是PPT中的触发器
1
在通常情况下,用 PowerPoint 制作出来的演示文稿,其播放顺序是固定的,这样就在一定程度上影响了演示文稿的交互性。
2
比如说,我们做了一个 PPT 课件,上面列出了几种常见水果,然后需要根据学生的意愿显示其中任意一种水果的营养成份表。由于事先不可能知道学生会选择哪一种水果,所以在制作时不可能预先排好 PPT 的播放顺序。
3
这时,我们就可以利用 PowerPoint 中的触发器来解决这个问题,它会根据我们鼠标的点击状态来决定显示哪一个图案、声音或视频,等等。
END
二、怎样添加触发器
下面,我们就以苹果为例,来教大家怎样添加触发器。其他水果的 *** 作方法是一样的。
首先,按住Ctrl键不放,同时选中苹果图片和“苹果”文字,右击鼠标,将它们组合成一个对象。组合成一个对象的好处是,无论点击苹果图片或苹果文字,都可以d出苹果营养成份表。否则,你只能设置点击其中的某一个才能d出苹果营养成份表。
然后,点击菜单“插入”-“图片”,将苹果营养成份表图片插到PPT中来。
图片插进来以后,根据需要调整好图片的位置和大小。
接着,先选中插进来的营养成份表图片,然后单击菜单“动画”,再选择一种图片的出现效果(我这里选择的是飞入)。
再点击动画菜单下的“触发”旁的向下箭头,选择“单击”-“组合14”(这里的组合14即我们刚才的苹果图片和文字组合,大家的可能都有所不同,请事先核对好,或者干脆将其重命名为一个容易辩认的名字)。
这步 *** 作的意思是,当单击组合14时即飞入营养成份表。
6
现在,一切就大功告成了。当我们放映幻灯片时,点击苹果就会飞入苹果的营养成分表了。
使用类似的方法,大家还可以进一步为指定项目添加音频或视频,做到即点即播。如此一来,PPT将不再是一个静态的图片文本展示工具,而是摇身一变化身成了“色香味俱全”的多媒体库
create trigger insert_table --创建触发器,触发器名称 insert_tableon tablea --哪个表的触发器
for insert --哪个动作触发
as
declare @a varchar(100) --定义一个参数
select @a=id from inserted --取插入数据中的id
update tableb set n=n+1
where
-- 更新另一个表中相同ID的n
GO
create trigger insert_table --创建触发器,触发器名称 insert_table
on tablea --哪个表的触发器
for insert --哪个动作触发
as
update tableb set n=n+1 -- 无条件更新,只要tablea有insert *** 作,tableb的n就加一
GO
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)