当前位置: 首页 > news >正文

MySQL触发器基本结构

1、修改分隔符符号

delimiter $$

可以修改成$$ //都行

 2、创建触发器函数名称

create trigger 函数名

 3、什么样的操作出发,操作那个表

after:......之后触发

befor:......之前触发

insert:插入被触发

update:修改被触发

delete:删除被触发

4、for each row 声明每次触发都被执行

5、开始触发器代码

begin 

6、歘发起触发后执行代码块 

7、结束触发器

end ;

8、修改分隔符

$$

delimiter; 

 

delimiter $$  -- 分隔符
create trigger after_inster_user -- 创建触发器的名称
after insert on `user` -- 用户表执行插入操作之后被出发的触发器
for each row -- 每行数据都要进行触发
begin-- 执行代码块
end ;
$$
delimiter ; -- 结束$$的有效性更换成;

相关文章:

  • React@16.x(32)useDebugValue
  • flutter 环境搭建(windows)(先装 jdk 建议1.8起步)
  • Spring IOC的优、缺点
  • 视频合成渲染服务解决方案,数字人+PPT+视频云剪辑
  • 搭建RocketMQ主从异步集群
  • vue前段处理时间格式,设置开始时间为00:00:00,设置结束时间为23:59:59
  • Langchain-chatchat: Langchain基本概念
  • SaaS案例分享:成功构建销售渠道的实战经验
  • homework 2024.06.17 math, UI
  • 【Linux硬盘数据读取】WIN10访问linux分区解决方案:ext2fsd
  • 企业内部、与合作伙伴/客户文档协作如何高效安全地收集资料?
  • 安装docker+mysql的一些坑
  • LogicFlow 学习笔记——5. LogicFlow 基础 主题 Theme
  • 嵌入式技术学习——c51——串口
  • 【第15章】Vue实战篇之环境搭建
  • Druid 在有赞的实践
  • ERLANG 网工修炼笔记 ---- UDP
  • es6要点
  • Git 使用集
  • Java 内存分配及垃圾回收机制初探
  • JS实现简单的MVC模式开发小游戏
  • k8s如何管理Pod
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • orm2 中文文档 3.1 模型属性
  • python_bomb----数据类型总结
  • scrapy学习之路4(itemloder的使用)
  • tweak 支持第三方库
  • vue:响应原理
  • 大整数乘法-表格法
  • 分享几个不错的工具
  • 高度不固定时垂直居中
  • 深度解析利用ES6进行Promise封装总结
  • 自定义函数
  • ​ssh免密码登录设置及问题总结
  • ​低代码平台的核心价值与优势
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • $.ajax,axios,fetch三种ajax请求的区别
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (二)换源+apt-get基础配置+搜狗拼音
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (学习日记)2024.02.29:UCOSIII第二节
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转)scrum常见工具列表
  • .Net CF下精确的计时器
  • .NET CORE 第一节 创建基本的 asp.net core
  • .Net CoreRabbitMQ消息存储可靠机制
  • .net dataexcel 脚本公式 函数源码
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .Net mvc总结
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接