关于MySQL数据库中触发器的学习探讨
指定,将使用当前默认数据库。从MySQL5.1.6版本开始,该语句需要具有与给定触发器相关的表的TRIGGER权限,方能执行。在以前的MySQL版本中,它仅需要SUPER权限即可执行该语句。如果对MySQL5.0.10版本或更老版本升级时,请确保删除它的所有触发器,因为使用旧版本的触发器会带来问题。4 OLD和NEWNEW.column_name或者OLD.column_name,这样在技术上处理(NEW|OLD.column_name)新和旧的列名属于创建了过渡变量("transition variables")。对于INSERT语句,只有NEW是合法的;对于DELETE语句,只有OLD才合法;而UPDATE语句可以同时使用NEW和OLD。5 触发器在图书管理系统中的应用触发器程序将用到以下三张表:⑴ Publiser(pub_id,pub_name,pub_tel,pub_web, pub_addr)出版社(出版社_id,出版社名,电话,网址,地址)⑵ Borrow_book(borrow_id,out_date,in_date,renew_count,renew_date,over_time,over_payment)借阅(借阅_id,借出日期,归还日期,续借次数,续借日期,超期时间,超期费用)⑶ Reader(reader_id,user,password,create_date,name,borrow_count)
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: