【发布时间】:2012-08-17 12:31:14
【问题描述】:
大家好,我打算为 MySQL 表创建一个触发器,以便在将值插入表后,将 exp_sales 列设置为 qnty_received 值 * sell_price 但我收到此错误:
错误 1193 (HY000):未知系统变量“exp_sales”
这是我的查询:
delimiter $$
Create trigger tsales after insert on Store_info_table
for each row
set exp_sales = qnty_received * selling_price;
END$$
有什么问题,创建触发器的最佳方法是什么,以便在插入数量和销售价格后,exp_sales(Total) 的字段更新为正确的值?
【问题讨论】: