`
buliedian
  • 浏览: 1237772 次
  • 性别: 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触发器是数据库管理系统提供的一种机制,用于在特定的数据操作(如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. 使你的数据尽...

    MySQL 5.1参考手册

    MySQL 5.1参考手册.chm 前言 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...

Global site tag (gtag.js) - Google Analytics