m0_37360803
啊哈条子
2017-02-01 04:11
采纳率: 68.4%
浏览 1.2k

关于mysql触发器语句问题

表a,有字段1 字段2 字段3,想实现功能使字段3的值永远等于字段1和字段2之和,随着字段1和字段2的改变自动改变,求触发器语句,谢谢。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • fight_in_dl
    战在春秋 2017-02-01 09:22
    已采纳

    放假在家里,具体语法长时间不用,还得查查。
    删除掉第1行和最后一行以及第5行END后面的$$试试

    点赞 评论
  • fight_in_dl
    战在春秋 2017-02-01 08:12

    下面代码中的汉字换成对应的名字

    DELIMITER $$
    CREATE TRIGGER 触发器名 AFTER UPDATE ON 表名
        FOR EACH ROW BEGIN
                    SET 字段3 = NEW.字段1 +NEW.字段2  
        END$$
    DELIMITER ;
    

    之后当执行表的update语句更新字段1或字段2的值,该触发器即执行

    点赞 评论
  • m0_37360803
    啊哈条子 2017-02-01 08:59

    图片说明

    点赞 评论
  • sinat_33388558
    FYM_91 2017-02-02 02:31

    你这个字段怎么和触发器名字一样

    点赞 评论

相关推荐