MySQL触发器的 *** 作可以触发另一个触发器吗

MySQL触发器的 *** 作可以触发另一个触发器吗,第1张

触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合,触发器这种特性可以协助应用在数据库端确保数据的完整性。

触发器只能创建在永久表上,不能对临时表创建触发器。其中trigger_time是触发器的时间,可以使BEFORE或者AFTER,BEFORE的含义指在检查约束前触发,而AFTER是在检查约束后触发。

删除触发器

一次可以删除一个触发程序,如果没有指定schoma_name,默认为当前数据库。

查看触发器

可以通过执行SHOW TRIGGERS 命令查看触发器的状态、语法等信息,但是因为不能查询指定的触发器,所以每次都返回所有触发器的信息,使用起来不是很方便。

触发器使用

触发器使用有两个限制:

处发程序不能调用将数据返回客户端的存储程序,也不能使用采用CALL语句的动态SQL语句,但是允许存储程序通过参数将数据返回触发器。

不能再触发器中使用以显示或隐士方式开始或结束事物语句。

MYSQL的触发器是按照BEFORE触发器、行 *** 作、AFTER触发器的顺序执行的,其中任何一步 *** 作发生错误都不会继续执行剩下的 *** 作,那么会整个作为一个事物被回滚(Rollback),但是如果是对事物非事物表进行 *** 作,那么已经更新的记录将无法回滚,这也是设计触发器的时候需要注意的问题

mysql触发器设置d窗模式:

1、点击右上方的开发者工具按钮,选择左侧的触发器。

2、点击新建一个触发器。点击进入添加事件后,选择游戏逻辑,点击玩家进入游戏选择完成。

3、点击新建动作,点击左侧的玩家,找到对玩家显示飘窗文字点击选择完成。

4、点击左边第一个红色字符串,同样是点击函数库,这次点击函数库之后选择玩家中的玩家的名字。

5、点击右边的第二个红色字符串进行设置,第二个字符串选择输入,直接打字输入简单的游戏规则,找到隐藏的蓝方队员,击败1人加1分。根据需要自行更改自己想要显示的文字即可。

6、编辑完成后返回触发器,点击触发器右下方的转换玩法地图,这个触发器就已经生效。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6149651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存