`

mysql必知必会

 
阅读更多

 

 

 

 

 

 

触发器

CREATE TRIGGER <触发器名称>  --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.
BEFORE AFTER }  --触发器有执行的时间设置:可以设置为事件发生前或后。
INSERT UPDATE DELETE }  --同样也能设定触发的事件:它们可以在执行insert、update或delete的过程中触发。
ON <表名称>  --触发器是属于某一个表的:当在这个表上执行插入、 更新或删除操作的时候就导致触发器的激活. 我们不能给同一张表的同一个事件安排两个触发器。
FOR EACH ROW  --触发器的执行间隔:FOR EACH ROW子句通知触发器 每隔一行执行一次动作,而不是对整个表执行一次。
<触发器SQL语句>  --触发器包含所要触发的SQL语句:这里的语句可以是任何合法的语句, 包括复合语句,但是这里的语句受的限制和函数的一样。

new代表虚拟的新表,old带表老表,使用   new.id,new.name去引用

DROP TRIGGER IF EXISTS t_afterinsert_on_tab1;
CREATE TRIGGER t_afterinsert_on_tab1
AFTER INSERT ON tab1
FOR EACH ROW
BEGIN
     insert into tab2(tab2_id) values(new.tab1_id);

 

END;

 

 

 

 

 

参考

mysql 触发器学习

MySQL 触发器简单实例

mysql之触发器trigger

 

画图解释 SQL join 语句

十步完全理解SQL

 

 

 

 

 

分享到:
评论

相关推荐

    mysql必知必会数据库

    在深入探讨MySQL之前,我们先来理解一下“mysql必知必会数据库”这个主题。这本书提供了一种实用的方法,让读者能够掌握MySQL的基础知识,并通过实际操作来提升对数据库管理的理解。 MySQL的核心概念包括数据模型、...

    MYSQL必知必会笔记的数据库文件仅供参考

    MYSQL必知必会笔记的数据库文件仅供参考MYSQL必知必会笔记的数据库文件仅供参考MYSQL必知必会笔记的数据库文件仅供参考MYSQL必知必会笔记的数据库文件仅供参考MYSQL必知必会笔记的数据库文件仅供参考MYSQL必知必会...

    MySQL 必知必会 21-30.pdf

    本摘要涵盖了MySQL必知必会的第21至30章,主要知识点如下: 1. **创建和操纵表**: - `CREATE TABLE` 用于创建新表,例如示例中的`orderitems`表,包括自增主键(AUTO_INCREMENT)和非空约束(NOT NULL)。 - `...

    读书笔记系列1——MySQL必知必会.pdf

    《MySQL必知必会》这本书提供了全面的MySQL基础知识,涵盖了从数据库基础到高级功能的诸多方面。以下是根据书中的章节内容概述的一些关键知识点: 1. **数据库基础**: - **数据库**:是一个组织化的数据存储单元...

    MySQL必知必会笔记.md

    根据MySQL必知必会里整理的笔记,里面有MySQL必知必会前24章的内容(含代码及其解释)可做学习和复习使用。

    《MySQL必知必会》学习笔记.md

    《MySQL必知必会》的学习笔记,适合sql初学者,有示例,平常使用,看这一篇就够了

    mysql 必知必会

    以下是关于“MySQL 必知必会”的一系列关键知识点: 1. 数据库基础:MySQL是一个开源的SQL数据库,支持常见的数据类型如INT、VARCHAR、DATE等。理解基本的表结构设计,包括主键、外键和索引,是使用MySQL的基础。 ...

    MySQL 必知必会11-20.pdf

    mysql必知必会11-20章总结摘要

    MySQL 必知必会 数据库脚本

    MySQL 必知必会 数据库脚本,mysql脚本.zip 包含两个文件,1.sql和2.sql。1.sql创建表的脚本,2.sql是插入数据的脚本,注意执行这两个脚本之前先创建一个数据库,数据库名称自己定义。

    mysql必知必会_MYSQL_MySQL必知必会_

    《MySQL必知必会》是一本经典的MySQL入门教程,旨在帮助新手快速掌握这个强大的数据库系统的基础知识。以下是一些关键知识点的详细说明: 1. **MySQL基础概念**: - 数据库:存储数据的组织方式,MySQL中的数据库...

    MYSQL必会必知

    标题《MYSQL必会必知》指出了本文的重点在于介绍MySQL数据库的基础知识,强调了学习MySQL的必要性。描述部分重复强调了“mysql基础”,可能是由于文档错误,不过这仍然突出了本文的主旨:掌握MySQL的基础操作和概念...

    MySQL必知必会(文字版)_MYSQL_

    MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点...

    必知必会mysql学习.zip

    "必知必会MySQL学习"的压缩包文件显然旨在提供一个全面的学习资源,帮助初学者或进阶者深入理解MySQL的核心概念和技术。在这个教程中,我们可以期待涵盖以下几个关键知识点: 1. **基础概念**:首先,我们会学习...

    Mysql必知必会表数据.ZIP

    "Mysql必知必会表数据"这个主题涵盖了数据库设计、SQL查询语言、事务处理、索引优化以及数据库性能提升等多个方面。以下是关于这些关键知识点的详细阐述: 1. **数据库设计**:在MySQL中,设计良好的表数据结构是至...

    MySQL必知必会_MYSQL_

    《MySQL必知必会》这本书是学习MySQL数据库的绝佳资源,它涵盖了从基础到进阶的诸多知识点,旨在帮助读者全面理解和掌握MySQL的核心功能。 1. 数据库基础:MySQL的基础概念包括数据库(Database)、表(Table)、...

    mysql必知必会.xmind

    mysql必知必会的资源,适合mysql学习

Global site tag (gtag.js) - Google Analytics