带有IF-THEN条件的MySQL AFTER UPDATE触发器,但没有数据插入

问题描述 投票:0回答:2

嗨,我使用IF-THEN条件在表<< [manage_transaction]上创建了以下AFTER UPDATE触发器,以便将特定数据插入表manage_site_income_details BUT中,但没有一行插入manage_site_income_details] >>中也不会遇到任何错误。但是,我多次修改了IF-THEN条件,但没有成功。请帮助我找出问题所在。DROP TRIGGER IF EXISTS `upon_subscription_payment`; CREATE DEFINER = `test-db-ru-admin`@`%` TRIGGER `upon_subscription_payment` AFTER UPDATE ON `manage_transaction` FOR EACH ROW IF OLD.about LIKE 'SUB' AND NEW.status = 'Completed' THEN INSERT INTO manage_site_income_details VALUES( NULL, OLD.t_id, OLD.txn_id, 'SUB_Fee', OLD.fee, NOW()); END IF

[嗨,我使用IF-THEN条件在表manage_transaction上创建了以下AFTER UPDATE触发器,以便将特定数据插入表中...
mysql if-statement triggers insert
2个回答
0
投票
[您在这里喜欢的样子

0
投票
这里没有问题
© www.soinside.com 2019 - 2024. All rights reserved.