我是靠谱客的博主 文艺板凳,最近开发中收集的这篇文章主要介绍mysql 触发器 插入或者更新_MySQL触发器在插入/更新事件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

MySQL触发器在插入/更新事件

所以我有两个这样的桌子

ext_words ------------- | id | word | ------------- | 1 | this | ------------- | 2 | that | ------------- | 3 | this | ------------- ext_words_count --------------------- | id | word | count | --------------------- | 1 | this | 2 | --------------------- | 2 | that | 1 | ---------------------

我试图创build一个触发器,将:

更新ext_words_count.count时更新ext_words_count.count 。

事情进一步复杂化,

如果ext_words.word在ext_words.word中不存在,当ext_words更新时,我想将其插入到ext_words_count ,并将count设置为1。

我一直在看类似的问题:

1. 使用自动增量栏插入触发之前/之后 ,以及

2. 使用触发器更新另一个数据库中的表

试图结合2.这是我迄今为止:

DELIMITER $$ CREATE TRIGGER update_count AFTER UPDATE ON ext_words FOR EACH ROW BEGIN UPDATE ext_words_count SET word_count = word_count + 1 WHERE word = NEW.word; END; $$ DELIMITER ;

任何意见和方向,不胜感激。 或者可能的其他方法,我已

最后

以上就是文艺板凳为你收集整理的mysql 触发器 插入或者更新_MySQL触发器在插入/更新事件的全部内容,希望文章能够帮你解决mysql 触发器 插入或者更新_MySQL触发器在插入/更新事件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(82)

评论列表共有 0 条评论

立即
投稿
返回
顶部