可以在特定列上设置触发器。例如,我有一个表名product_deals
我存储交易信息..所有字段都从前端通过ajax更新..当我点击保存按钮时更新最后一列然后在页面刷新后执行计算,这是最终价格。
现在因为ajax ...值射到了DB ..
有没有办法在特定列上设置触发器..
我是新手,因为你几乎没有什么知识......需要专家建议..
干杯
编辑:我想在final_price列上设置触发器
答案 0 :(得分:7)
您可以在UPDATE设置触发器,然后在触发器内部检查以查看指定的列是否已更改
CREATE TRIGGER sample_trigger AFTER UPDATE ON product_deals
FOR EACH ROW
BEGIN
IF NEW.final_price <> OLD.final_price THEN
// put your code here
END IF
END;