频道栏目
首页 > 资讯 > 数据库 > 正文

全国计算机等级考试二级MySQL第九章触发器(4)

14-10-16        来源:[db:作者]  
收藏   我要投稿

使用触发器

Insert触发器:在insert触发器代码内,可引用一个名为new的虚拟表,来访问被插入的行,new的值可以被更新

Create trigger mysql_test.customers_insert_trigger after insert on mysql_test.customers for each row set @str=new.cust_id;

Delete触发器:在delete触发器代码内,可以引用一个名为old的虚拟表,来访问被删除的行,old中的值是只读的,不能被更新

Update触发器:在update触发器代码内,可引用一个名为old的虚拟表,来访问以前的值,也可以引用一个new的虚拟表访问新更新的值

              当触发器涉及对触发表自身的更新操作时,只能使用before update触发器,而after update触发器将不被允许

              Create trigger mysql_test.customers_update_trigger before update on  mysql_test.customers for each row set new.cust_address=old.cust_contact;

相关TAG标签
上一篇:全国计算机等级考试二级MySQL第九章触发器汇总
下一篇:全国计算机等级考试二级MySQL第九章触发器(3)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站