`
buliedian
  • 浏览: 1258867 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

mysql insert trigger

 
阅读更多

昨天在做自己的项目中,写了mysql的插入触发器,发上来共享下,嘿嘿!

ps:我起先就不晓得怎么获得刚入这条新内容的一个字段值,原来是我不晓得一个关键是NEW的缘故,哈哈!

首先:delimiter //

create trigger inTrigger after insert on 表名

for each row

begin

update 表名 set 字段=值 where id = NEW.需要取出插入新纪录中的一个字段的值 ;

end;//

ps:随便把删除触发的语法也一起贡献:

drop trigger 触发器的名字

ps:drop trigger inTrigge

ps:正在找实习工作中。。。。。

分享到:
评论

相关推荐

    mysqltrigger触发器.pdf

    CREATE TRIGGER my_trigger BEFORE INSERT ON my_table FOR EACH ROW BEGIN -- 执行特定的逻辑,例如验证数据或更新其他表 END; ``` 2. **“检查”约束示例** (`Example of a "check" constraint`) 使用...

    MySQL中创建procedure,function,trigger

    MySQL 中创建存储过程、函数和触发器 MySQL 中创建存储过程、函数和触发器是数据库管理系统中非常重要的组成部分。它们可以帮助开发者简化数据库操作、提高数据库性能和安全性。本文将详细介绍 MySQL 中创建存储...

    [数据库] Navicat for MySQL触发器更新和插入操作1

    在MySQL中,触发器(Trigger)是一种强大的功能,用于在特定的数据操作(如INSERT、UPDATE、DELETE)发生时自动执行预定义的SQL语句,以此来维护数据的完整性和一致性。触发器可以看作是数据库的自动反应机制,无需...

    mysql使用实例book-MySQL

    例如,`CREATE TRIGGER trigger_name BEFORE INSERT ON table_name FOR EACH ROW BEGIN ... END;`。 备份和恢复是数据库管理的重要环节。MySQL提供了多种备份工具,如mysqldump,用于创建数据库的文本备份,方便...

    mysql中触发器使用详解.docx

    MySQL中的触发器是一种数据库对象,它与特定的表相关联,并在对表执行INSERT、UPDATE或DELETE操作之前或之后自动执行预定义的SQL语句。触发器的主要作用是增强数据库的逻辑控制,确保数据完整性、记录操作日志以及...

    MySQL入门+进阶资源合集.pdf

    CREATE TRIGGER insert_timestamp BEFORE INSERT ON users FOR EACH ROW SET NEW.created_at = NOW(); ``` ### 结论 本文档旨在为读者提供从MySQL的基础知识到高级技巧的一站式学习资源。通过以上内容的学习,...

    MYSQL必会必知

    - 插入数据的INSERT语句。 - 查询数据的SELECT语句,它的强大功能包括条件查询、排序、分组、聚合函数等。 - 更新数据的UPDATE语句。 - 删除数据的DELETE语句。 4. 数据完整性与约束 - 了解实体完整性、参照...

    mysql.rar_MYSQL数据库_MySQL软件_SQL软件

    - 触发器(Trigger):自动执行的数据库操作,基于特定的事件(如INSERT、UPDATE或DELETE)。 通过“www.pudn.com.txt”文件,可能是提供了一些关于下载资源的来源或使用说明。而“Mysql”可能是解压后的文件夹,...

    MySQL触发器 Update触发Insert失败

    MySQL触发器是一种数据库对象,它允许在特定的数据库操作(如INSERT、UPDATE或DELETE)发生时自动执行预定义的SQL语句。在这个场景中,开发者尝试创建一个UPDATE触发器,当`triggletest_triggle`表中的数据被更新时...

    MySQL触发器.pdf

    在MySQL中,触发器可以响应三种操作:`INSERT`(插入)、`UPDATE`(更新)和`DELETE`(删除)。触发器的执行时机分为两种:`BEFORE`(操作前)和`AFTER`(操作后)。 #### 触发器的基本语法 触发器的创建遵循以下...

    《数据库原理及应用_MySQL》实验任务及指导书.docx

    *掌握使用 INSERT 语句对数据库表进行数据插入操作 *掌握使用 UPDATE 语句对数据库表进行数据修改操作 *掌握使用 DELETE 语句对数据库表进行数据删除操作 *掌握使用事务处理对数据库进行批量操作 知识点5: 索引创建...

    MySQL 5.1中文手冊

    1.7.3. MySQL论坛上的MySQL社区支持 1.8. MySQL标准的兼容性 1.8.1. MySQL遵从的标准是什么 1.8.2. 选择SQL模式 1.8.3. 在ANSI模式下运行MySQL 1.8.4. MySQL对标准SQL的扩展 1.8.5. MySQL与标准SQL的差别 1.8.6. ...

    mysql触发器(Trigger)简明总结和使用实例

    MySQL触发器是数据库管理系统中的一个重要概念,主要用于在特定的数据操作(如INSERT、UPDATE或DELETE)发生时自动执行预定义的SQL语句。触发器可以增强数据的完整性和一致性,实现复杂的业务逻辑,而无需在应用程序...

    传智播客Mysql 全集

    - 创建触发器示例:`CREATE TRIGGER trigger_name AFTER INSERT ON table_name FOR EACH ROW BEGIN ... END;` 3. **存储过程**: - 存储过程是一组预编译好的SQL语句,可以接受输入参数,并返回输出值。 - 创建...

    mysql官方中文参考手册

    MySQL 5.1参考手册 目录 前言 1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. ...

    mysql触发器之触发器的增删改查操作示例

    MySQL触发器是数据库管理系统提供的一种机制,用于在特定的数据操作(如INSERT、UPDATE、DELETE)发生之前或之后自动执行预定义的SQL语句。这些触发器可以用来实现复杂的业务规则,确保数据的一致性和完整性,或者...

    Day465.触发器&MySQL8其它新特性 -mysql.pdf

    这个触发器的名称是 before_insert,它是在 test_trigger 数据表插入数据之前执行的,执行的操作是向 test_trigger_log 数据表中插入 before_insert 的日志信息。 在 MySQL 中,触发器可以用于实现各种业务逻辑,如...

    MySql经典命令大全

    另外,MySQL还支持视图(VIEW)、存储过程(STORED PROCEDURE)、触发器(TRIGGER)等高级特性,它们为数据库管理提供了更多的灵活性和安全性。 MySQL的权限管理也是其重要组成部分,`GRANT`和`REVOKE`命令分别用于...

    MySQL 5.0 触发器.rar

    MySQL 5.0 触发器是数据库管理系统MySQL中的一个重要特性,它允许用户在特定的数据库操作(如INSERT、UPDATE、DELETE)发生时自动执行预定义的SQL语句,从而实现对数据的自动管理和控制。这在数据一致性、业务规则的...

    MySQL 5.1官方简体中文参考手册

    7.2.16. INSERT语句的速度 7.2.17. UPDATE语句的速度 7.2.18. DELETE语句的速度 7.2.19. 其它优化技巧 7.3. 锁定事宜 7.3.1. 锁定方法 7.3.2. 表锁定事宜 7.4. 优化数据库结构 7.4.1. 设计选择 7.4.2. 使你的数据尽...

Global site tag (gtag.js) - Google Analytics