问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql 触发器怎么触发不行啊

发布网友 发布时间:2022-04-15 04:08

我来回答

2个回答

懂视网 时间:2022-04-15 08:30

相关mysql视频教程推荐:《mysql教程》

  • Mysql数据库中有order、orderitem和goods三张表,其中order与orderitem通过order的ID字段与orderitem的orderid字段关联;其中goods与orderitem通过goods的ID字段与orderitem的goodsid字段关联;

  • 现在想做一个触发器,当一个订单被确认的时候,该订单中所有产品的剩余数量和出售数量做相应的改变,order表isvalid字段的值有其他值变为Y的时候更新goods表中store和salecount值,请问写入下的触发器为什么不能实现目的呢,另外在脚本中提示已经创建成功怎么通过SELECT * FROM information_schema.TRIGGERS;查询不到触发器呢?

  • delimiter ||
    drop trigger if exists updatestore||
    create trigger updatestore after update on order for each row
    begin
     declare numorder int(11);
     set numorder = (select count(count) from orderitem where orderid = old.id);
     if new.isvalid ='Y' and old.isvalid !='Y' then
     update goods set store = store - @numorder, salecount = salecount + @numorder where id in (select goodsid from zsorderitem where orderid = old.id);
     end if;
     if new.isvalid !='Y' and old.isvalid ='Y' then
     update goods set store = store + @numorder, salecount = salecount - @numorder where id in (select goodsid from orderitem where orderid = old.id);
     end if;
    end||
  • 热心网友 时间:2022-04-15 05:38

    DELIMITER $$DROP TRIGGER /*!50032 IF EXISTS */ `gmsys`.`putin_t`$$CREATE
    /*!50017 DEFINER = 'root'@'localhost' */
    TRIGGER `putin_t` AFTER INSERT ON `t_putin`
    FOR EACH ROW BEGIN
    update t_goods set number = new.number + number where id = new.goodsid ;
    END;
    $$DELIMITER ;
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    U盘更新专用需要电脑打开怎么让我的U盘和电脑文件夹同步更新啊_百度知 ... 为什么我的硬盘一打开就弹出对话框说选择打开方式. 倒霉的是右键也打... 磁盘右键是打开方式怎么办 我双机盘符总是打开 打开方式 让我选择,右健第一项是打开.不知道是中了... 罗技Lightspeed怎么用? 罗技无线鼠标怎么样?怎么连接电脑使用? 为什么不建议去融资公司上班 融资担保公司一般账务处理及所涉及的会计科目有哪些 月经期间可以游泳吗 经期能不能游泳 请问公司第12个和第13个月工资一起发放个税怎么计算? 13月工资怎样纳税 第十三个月工资需要交个人所得税吗 补发第13个月的工资,是什么意思?怎样算个人所得税 请教第十三个月工资计算个人所得税问题 事业单位第13个月工资个人所得税如何计算? 第十三个月工资的个人所得税 事业单位的第13月工资如何计算个人所得税? 我想打开网易云音乐歌词,提示我要去安全中心打开悬浮窗,可是我打开悬浮窗管理什么都没有咋办我OPPO 最近在弄mysql触发器,总是不成功,求助! “老白毛子”什么意思 一个自己长的不漂亮的女生老说别人丑是怎样的心理 阴毛为啥会有白色的 莒南十字路镇有个老白毛中医怎么样?什么地址,谢谢谢谢 有没有一个成语是形容自己做不到就觉得别人做不到的? 南方朱雀的传说故事 老说别人长得丑的人,是种什么心理? 自己一身白毛羽.非说人家是妖精 什么意思 电视剧狼烟遍地里的那个老杂毛是哪个王八犊子扮演的?就是那个老白毛!) 谜踪之国老白毛是谁 干豆角有大蒜味是怎么会事还能吃吗? mysql触发器错误 教师节写在qq签名的祝福语 用QQ给老师的祝福语 教师节教师收到祝福回复的qq空间说说 教师节到了,我想现在QQ上送老师礼物,你们觉得怎么样做最好? 河南欠薪教师QQ群发“去教育局庆祝教师节”被刑拘,究竟是怎么回事? 教师节有哪些祝福语? 教师节到了、、应该写些什么祝福语?、 迷路后悔教师节礼物扣扣睡觉觉了? qq三国教师节活动 那位大侠有教师节贺卡?发给我吧,我给我的全部财富!!我在线等 648672965@qq.com 关于教师节的诗,不要抄的,不少于15行,发往1157540336@qq.com 桐乡市小可可纸质品厂怎么样? 牛顿运动3定律是什么 中国农业银行掌上营业厅下载 手机农行掌上银行为什么显示此时无法下载 农行掌上银行在其他手机能登录吗 农业银行掌上营业厅 中国农业银行掌上营业厅