我正在創建一個應該運行的觸發器查詢1如果來自新插入行的字段statuscode
的值是200.但是如果statuscode
就是說300行程查詢2代替。這是所有可能的MySQL?MySQL:有條件按某個字段運行查詢1或查詢2
我嘗試了第一個想到的東西,但它顯然是錯誤的。
CREATE TRIGGER mytrigger AFTER INSERT ON tableA
FOR EACH ROW BEGIN
IF(new.statuscode = 200,
(DELETE FROM tableB WHERE new.guid = tableB.guid),
(UPDATE tableB SET is_complete = 0 WHERE new.guid = tableB.guid))
END
//
DELIMITER ;