- 3
- 0
- 约1.03千字
- 约 12页
- 2016-12-31 发布于重庆
- 举报
mysql触发器.
触发器(trigger)
作用:
可以监视 增删改操作
并触发 增删改操作
创建触发器
(delimiter $)
create trigger 触发器名称
after/before insert/update/delete on 表名
for each row
begin
sql 语句—一个或者多个语句,范围在 insert/update/delete内;
end ($)
在此需要重新设置结束符号
delimiter $
创建第一个简单触发器:
效果
g 表 羊自动减少 3只
发现问题:
设置结尾符号语句 不可带 分号
否则设置不成功
解决方案
如何在触发器中引用行的值
对于insert 而言 ,新增的行用new来表示。
行中的每一列的值,用 new.列名来表示。
对于delete而言,删去的行用 old来表示。
行中的每一列的值,用old.列名来表示。
对于update而言,更新前的行用 old来表示。old.列名表示更新前的引用。
更新后的行,用new.列名来表示更新后的引用。
触发器的删除
drop trigger 触发器名称
触发器的显示
清空表单
truncate 表名
购买下单实例
1、创建满足条件的新的触发器
2、执行 insert(下第一笔订单 购买 4 号商品,数量为2)
您可能关注的文档
- multiplechoiceunit1-3,5-6..doc
- Multisim软件仿真..doc
- MVSS302汽车内饰材料的燃烧特性标准..doc
- MXVC组网操作步骤..docx
- MY2-011-生产过程控制程序..doc
- My97DatePicker演示和文档..doc
- MyBatis3整合Spring3SpringMVCdata..doc
- MyCat_In_Action_中文版..docx
- MyEclips使用技巧..doc
- MyFather---我的父亲..doc
- 2026年铜陵市铜官山区社区工作者招聘考试参考试题及答案解析.docx
- 阜新鸿源热力有限责任公司各换热站及供热管网改造工程项目环评报告.doc
- (2026年)组织胚胎学之上皮组织PPT课件.pptx
- 喀什地区2025-2026学年第二学期五年级语文第五单元测试卷(部编版含答案).docx
- 2026年四川省巴中市城管协管招聘笔试备考题库及答案解析.docx
- 冀教版数学六年级上册第六单元测试卷及答案_小学六年级.pdf
- 24年三模中考化学(湖南卷).docx
- 秦皇岛市海港区2025-2026学年第二学期五年级语文期中考试卷(部编版含答案).docx
- 体检科安全文化建设.pptx
- 2026宿迁中考语文必考知识点.doc
原创力文档

文档评论(0)