使用Trigger删除记录

时间:2017-03-31 08:01:35

标签: mysql triggers phpmyadmin record sql-delete

我正在使用MySQL。我想创建一个触发器,删除Recette_verif列中值为0的记录。所以我写了这段代码:

CREATE TRIGGER `Recette_verif` AFTER UPDATE ON `recette`
FOR EACH ROW DELETE FROM recette WHERE (Recette_verif = 0)

但是,当我尝试更新Recette_verif时,我收到此错误:

UPDATE `recette` SET `Recette_Statut` = '0' WHERE `recette`.`ID_Recette` = 1 AND _
`recette`.`ID_Ingredient_Recette` = 12
  1442年 - 无法更新表格' recette'在存储的函数/触发器中,因为它已被调用此存储函数/触发器的语句使用。

我尝试过很多东西,但它没有用。

0 个答案:

没有答案