Mysql 中如何创建触发器
2024-10-11 12:25:10
use websitelogdb;
#创建表
CREATE TABLE `test` (
`idtest` int(11) NOT NULL AUTO_INCREMENT,
`testcol` varchar(45) DEFAULT NULL,
`testcol1` varchar(45) DEFAULT NULL,
PRIMARY KEY (`idtest`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; SELECT * FROM websitelogdb.test; set @id = 'mysql';
#创建Trigger
DROP TRIGGER IF EXISTS t_afterinsert_on_test;
delimiter |
CREATE TRIGGER t_afterinsert_on_test
AFTER INSERT ON websitelogdb.test
FOR EACH ROW
BEGIN
set @id = new.idtest;
END;
| delimiter ; #调用Trigger触发器
insert into websitelogdb.test(testcol, testcol1) values('1','1');
select @id;
最新文章
- 当Eclipse报版本低时的处理方法
- IIS负载均衡(转)
- ionic2 Navigation实现报错:No component factory found for ";MyComponent";
- 【mongoDB基础篇①】安装与常用操作语句
- 实现网页页面跳转的几种方法(meta标签、js实现、php实现)
- sql server中的索引详情
- hdu 5536 xor题
- iOS完整预装字体清单
- Jupyter NoteBook功能介绍
- VS2017上使用RDLC Report
- Dockerfile centos7_tomcat7.0.64_jdk7u80
- js数组去除重复
- Sublime text3 经常出现 “ There are no packages avaliable for installation” 解决方法
- [POJ 3984] 迷宫问题(BFS最短路径的记录和打印问题)
- 使用docker-compose创建启动容器时候提示服务名已存在
- 1000. Minimum Cost to Merge Stones
- rest-framework框架的基本组件
- requirejs 多页面,多js 打包代码,requirejs多对多打包
- ZOJ 3769 Diablo III
- zabbix概念
热门文章
- linux 学习笔记 groupadd创建组
- 【C#】用委托(Delegate)的BeginInvoke和EndInvoke方法操作线程
- javascript事件绑定和普通事件的区别
- [Python]Python入坑小项目推荐- Flask example minitwit
- Boruvka算法求最小生成树
- 基于CC2530/CC2430 的光强采集系统--ADC实验
- BZOJ5101 : [POI2018]Powód
- 劈配 [多省省选] [BZOJ5251] [网络流]
- Java 接口 Closeable
- hadoop实现倒排索引