MySQL5.7 支持一个表有多个INSERT/DELETE/UPDATE触发器
在MySQL5.6版本里,不支持一个表有多个INSERT/DELETE/UPDATE触发器。
例如创建t1表两个INSERT的触发器:
DELIMITER $$ USE `test`$$ DROP TRIGGER /*!50032 IF EXISTS */ `t1_1`$$ CREATE/*!50017 DEFINER = 'admin'@'%' */TRIGGER `t1_1` AFTER INSERT ON `t1` FOR EACH ROW BEGIN INSERT INTO t2(id,NAME) VALUES(new.id,new.name);END; $$ DELIMITER ;
DELIMITER $$ USE `test`$$ DROP TRIGGER /*!50032 IF EXISTS */ `t1_2`$$ CREATE/*!50017 DEFINER = 'admin'@'%' */TRIGGER `t1_2` AFTER INSERT ON `t1` FOR EACH ROW BEGIN INSERT INTO t3(id,NAME) VALUES(new.id,new.name);END; $$ DELIMITER ;
执行的时候就会报错,如下:
而在MySQL5.7里,已经支持一个表有多个INSERT/DELETE/UPDATE触发器。
参考:
MySQL5.7 支持一个表有多个INSERT/DELETE/UPDATE触发器相关推荐
- mysql 5.7 insert_MySQL5.7 支持一个表有多个INSERT/DELETE/UPDATE触发器
在MySQL5.6版本里,不支持一个表有多个INSERT/DELETE/UPDATE触发器. 例如创建t1表两个INSERT的触发器:DELIMITER $$ USE `test`$$ DROP TR ...
- 触发器实现两表之间的INSERT,DELETE,UPDATE
需求说明:培训记录处录入"外出培训"记录,保存后同步外出培训合同至"合同模块" 培训记录表PX_Record创建触发器 步骤一.新建触发器:[insert_ht ...
- MySQL5.7 常用系统表大全
MySQL5.7 默认的模式有:information_schema, 具有 61个表: m ysqL, 具有31个表: performance_schema,具有87个表; sys, 具有1个表, ...
- mysql支持跨表delete删除多表记录
前几天写了Mysql跨表更新的一篇总结,今天我们看下跨表删除. 在Mysql4.0之后,mysql开始支持跨表delete. Mysql可以在一个sql语句中同时删除多表记录,也可以根据多个表之间 ...
- .NETCore 下支持分表分库、读写分离的通用 Repository
首先声明这篇文章不是标题党,我说的这个类库是 FreeSql.Repository,它作为扩展库现实了通用仓储层功能,接口规范参数 abp vnext,定义和实现基础的仓储层(CURD). 安装 do ...
- 完整SQL分页存储过程(支持多表联接)
Code /********************************************************* * 作 用:数据分页(完整SQL分页存储过程(支持多表联接)) ...
- mySQL:两表更新(用一个表更新另一个表)的SQL语句
用一个表中的字段去更新另外一个表中的字段, MySQL 中有相应的 update 语句来支持,不过这个 update 语法有些特殊.看一个例子就明白了. create table student (s ...
- spool命令、创建一个表,创建并且copy表,查看别的用户下的表,rowid行地址 索引的时候使用,表的增删改查,删除表,oracle的回收站
1.spool 命令 spool "D:\test.txt" spool off SQL> host cls 2.创建一个表 SQL> --条件(1):有创 ...
- 实战 | 利用Delta Lake使Spark SQL支持跨表CRUD操作
转载自 实战 | 利用Delta Lake使Spark SQL支持跨表CRUD操作 供稿 | eBay ADI-Carmel Team 作者 | 金澜涛 编辑 | 顾欣怡 本文7309字,预计阅读时 ...
最新文章
- Python进阶03 模块
- OpenCV之imgproc 模块. 图像处理(1)图像平滑处理 腐蚀与膨胀(Eroding and Dilating) 更多形态学变换 图像金字塔 基本的阈值操作
- tf.truncated_normal
- 网博士自助建站系统_自助建站:自助建站到底好还是不好?
- markdown 代码块背景色_markdown 绘图利器之graphviz
- STL库的内存配置器(allocator)
- 什么是微服务 Martin Fowler的microservices
- homebrew 安装 mpv
- Python 音频: sounddevice 使用 左声道/右声道/立体声 --- 播放,录音
- Python数学建模 缺失值与异常值处理
- MP4Box常用命令
- 关于云桌面的几个常见问题
- 我花10个小时,写出了小白也能看懂的阿里数据中台分析
- Linux (中标麒麟)离线安装 Python
- 程序员爆笑段子,外行人根本看不懂
- 如何判断车与路边线距离_靠边停车如何判断车轮与马路牙子的距离?一个办法真的很简单...
- EM78P468 义隆单片机 单键触控
- 线性代数学习笔记11-2:总复习Part2(相似对角化、对称矩阵、奇异值分解SVD)
- postgres查询序列_PostgreSQL 序列使用
- 第2章:几何方面:六边形面积