mysql 触发器应用《mysql 5.6从零开始学》
来源:互联网 发布:iPhone 同步 mac 编辑:程序博客网 时间:2024/04/29 05:34
创建一个包含多个执行语句的触发器。
1、首先创建表 test1~test4,插入数据
CREATE TEBLE test1(a1 int);
CREATE TABLE test2(a2 int);
CREATE TABLE test3(a3 INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
CREATE TABLE test4(a4 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
b4 INT DEFAULT 0);
INSERT into test3(a3) VALUES
(NULL),(NULL),(NULL),(NULL),(NULL),
(NULL),(NULL),(NULL),(NULL),(NULL);
INSERT INTO test4(a4) VALUES
(0),(0),(0),(0),(0),(0),(0),(0),(0),(0);
2、创建触发器
DELIMITER //
CREATE TRIGGER testref BEFORE INSERT ON test1 FOR EACH ROW
BEGIN
insert into test2 set a2=NEW.a1;
delete from test3 where a3=NEW.a1;
update test4 set b4 = b4+1 where a4=NEW.a1;
END
//
DELIMITER ;
3、向test1插入数据测试触发器
INSERT INTO test1 VALUES(1),(3),(1),(7),(1),(8),(4),(4);
4、SELECT 语句查看test1~test4结果
- mysql 触发器应用《mysql 5.6从零开始学》
- 从零开始学mysql------------读书笔记触发器
- 《MySQL 5.6从零开始学》读书笔记
- MySQL从零开始学(安装篇)
- Mysql 触发器应用
- MySQL - 触发器的应用
- MySql触发器应用
- MySql触发器应用总结
- MySQL触发器应用
- mysql触发器应用
- MySQL 5.6 从零开始学 读后总结和感
- mysql中触发器的应用
- Navicat10 mysql 触发器 应用案例
- mysql触发器简单的应用
- mysql中触发器的应用
- mysql触发器的应用场景
- mysql触发器的实际应用
- 从零开始学mysql-------读书笔记查询语句(一)
- 高斯差分边缘检测算子(Dog)
- Xcode7 nib文件在哪,xib为什么被替换掉了?
- mongodb的集群部分的问题及其理解整理
- Jenkins Solutions
- 【插入排序】直接插入排序
- mysql 触发器应用《mysql 5.6从零开始学》
- Reactor And Proactor
- HDOJ--1005
- 烧写mini2440的过程小结
- PHP 常用正则表达式整理
- LaTeX学习——WinEdt介绍与文档基本结构
- Debian安装vmwareTools
- 2015年最新App Store审核被拒的理由
- 欢迎使用CSDN-markdown编辑器