0

我希望确定PRIMARY KEY我刚刚更新的行的值。ie :是表中的X一个int值。PRIMARY KEYperson

此触发器在我手动输入int值时起作用,例如替换X为 1001。

use mydatabase;
DROP TRIGGER update_approved;
delimiter $
CREATE TRIGGER update_approved AFTER UPDATE ON person
FOR EACH ROW BEGIN
UPDATE referral_person SET
    approved = 1 WHERE
    id = X;
END$
delimiter ;
4

1 回答 1

0

只需将其更改为

....
id = OLD.ColumnName

您的主键列ColumnName的名称在哪里。

于 2012-10-26T12:18:55.160 回答