插入用户标识后创建触发器

时间:2014-11-04 14:22:17

标签: php mysql

大家好日子! 我有1个表(用户),我希望用它来更新另一个表(食谱)中的uid字段。因此,当用户创建配方时,应将uid插入食谱表中。 这是我创建的触发器,后跟错误消息:

create trigger users_recipes 
    after insert on recipes 
    for each row  
        update recipes 
        set uid = users.uid 
        where users.uid=recipes.uid
  

INSERT到食谱中的错误(类型,类型2,rname,类别,国家,食谱,过敏,饮食,路径,路径视频,发布)价值观('','' ,'插入uid','','美国'' blah   1/2更多blah',' a:1:{i:0; s:3:" Nut&#34 ;;}',' Omnivorous', '','',' 2014-11-04')== ----->无法更新表格&#39 ;配方'在存储的函数/触发器中,因为它已被调用此存储函数/触发器的语句使用。

如果有人能帮我理解我做错了什么,我会非常感激。

提前非常感谢!

0 个答案:

没有答案