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

mysql3.7之触发器

1.触发器的定义

触发器是由事件来触发某个操作,这些事件包括INSERTUPDATEDELETE事件。所谓事件就是指用户的动作或者触发某项行为。如果定义了触发程序,当数据库执行这些语句时候,就相当于事件发生了,就会自动激发触发器执行相应的操作。

2. 触发器的语法

CREATE TRIGGER 触发器名称 
{BEFORE|AFTER} {INSERT|UPDATE|DELETE} ON 表名 
FOR EACH ROW 
触发器执行的语句块;

3. 示例代码

DELIMITER // 
CREATE TRIGGER before_insert 
BEFORE INSERT ON test_trigger 
FOR EACH ROW 
BEGININSERT INTO test_trigger_log (t_log) VALUES('before_insert'); 
END // 
DELIMITER ;
-- 查看触发器;
SHOW TRIGGERS\G
-- 删除触发器
DROP TRIGGER IF EXISTS 触发器名称;
http://www.lryc.cn/news/301513.html

相关文章:

  • 12.QT文件对话框 文件的弹窗选择-QFileDialog
  • ArcGIS学习(八)基于GIS平台的控规编制办法
  • 软件测试-自动化测试-面试题研究,知识要点,高频、重点知识点,自动化测试知识要点、知识梳理-PYTHON+自动化,评估试题
  • 一.重新回炉Spring Framework: 理解Spring IoC
  • 目标检测算法之YOLOv5的应用实例(零售业库存管理、无人机航拍分析、工业自动化领域应用的详解)
  • [蓝桥 2017]九宫幻方
  • Qt - 编译报错:“invalid use of incomplete type ‘class Ui::xxx‘ui(new Ui::xxx)”的解决方法
  • 基于Doris构建亿级数据实时数据分析系统
  • javascript中的prototype;javascript中的原型链
  • CI/CD部署
  • 定点数,定点数二维向量,定点数三维向量,定点数数学类
  • 安装ts-node有感
  • 飞天使-k8s知识点18-kubernetes实操3-pod的生命周期
  • 顺子日期 蓝桥杯
  • 基于 Python 的景区票务人脸识别系统,附源码
  • OpenAI全新发布的Sora,到底意味着什么?
  • 预防.locked.locked1勒索病毒攻击:保护数据安全
  • 【力扣hot100】刷题笔记Day5
  • 解锁Spring Boot中的设计模式—04.桥接模式:探索【桥接模式】的奥秘与应用实践!
  • [talib][python]ta-lib所有whl文件下载地址汇总
  • 【开源】JAVA+Vue.js实现农村物流配送系统
  • 锁相放大器,数字锁相放大器.C和python版的源代码
  • (02)Hive SQL编译成MapReduce任务的过程
  • 【C++初阶】值得一刷的字符串string相关oj题
  • 《Go 简易速速上手小册》第10章:微服务与云原生应用(2024 最新版)
  • 代码随想录算法训练营第34天| Leetcode 860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球
  • 数据结构~二叉树(基础知识)
  • AI大模型学习笔记之四:生成式人工智能(AIGC)是如何工作的?
  • bat脚本 创建计划任务 一分钟设置ntp同步周期为60s
  • python数据分析numpy基础之mean用法和示例