Navicat Premium 11.0.18激活(【免费】[数据库]NavicatforMySQL触发器更新和插入操作1)

Navicat Premium 11.0.18激活(【免费】[数据库]NavicatforMySQL触发器更新和插入操作1)

Navicat Premium 11.0.18激活(【免费】[数据库]NavicatforMySQL触发器更新和插入操作1)

[数据库] Navicat for MySQL触发器更新和插入操作
Eastmount
38142
收藏
7
2016-09-18 17:13:19
展开
一、触发器概念
法,它是与表事件相关的特殊的存储过程
,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,例如
当对一
个表进行操作( insert,delete, update)时就会激活它执行。
触发器经常用于加强数据的完整性约束和业务规则等。 触发器创建语法四要素:
1.监视地点(table)
2.监视事件(insert/update/delete)
3.触发时间(after/before)
4.触发事件(insert/update/delete)
触发器基本语法如下所示:
其中:trigger_time是触发器的触发事件,可以为before(在检查约束前触发)或after(在检查约束后触
发);trigger_event是触发器的触发事件,包括insert、update和delete,需注意对同一个表相同触发时间的相同触发事
件,只能定义一个触发器;可以使用old和new来引用触发器中发生变化的记录内容。
触发器SQL语法:
推荐大家阅读:
mysql之触发器trigger – 郑志伟
同时使用Navicat for MySQL创建触发器方法如下图所示,但是建议使用语句操作。
首先在Navicat for MySQL找到需要建立触发器对应的表,右键“设计表”,然后创建触发器。
create
trigger
triggerName
after
/
before
insert
/
update
/
delete
on
表名
for
each
row
#
这句话在mysql
是固定的
begin
sql
语句
;
end
;
Python+TensorFlow人工智能
该专栏为人工智能入门专栏,采用Python3和TensorFlow实现人工智能相关算法。前期介绍安装流程、基础语法、
Eastmount
¥9.90
订阅

Navicat Premium 11.0.18激活

第1页 共6页

今天的文章
Navicat Premium 11.0.18激活(【免费】[数据库]NavicatforMySQL触发器更新和插入操作1)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/110530.html

(0)
编程小号编程小号
上一篇 2024-07-28
下一篇 2024-07-28

相关推荐